﻿CREATE TABLE ACCDTBM (
 COMP_CODE nvarchar(10) NOT NULL ,
 ACC_CODE nvarchar(20) NOT NULL ,
 ACC_NAME01 nvarchar(50) NULL ,
 ACC_NAME02 nvarchar(50) NULL ,
 ACC_NAME03 nvarchar(50) NULL ,
 ACC_NAME04 nvarchar(50) NULL ,
 ABBR_NAME nvarchar(50) NULL ,
 ACC_TP_CODE nvarchar(10) NULL ,
 ANAY_FLAG_CODE01 nvarchar(10) NULL ,
 ANAY_FLAG_CODE02 nvarchar(10) NULL ,
 ANAY_FLAG_CODE03 nvarchar(10) NULL ,
 ANAY_FLAG_CODE04 nvarchar(10) NULL ,
 ANAY_FLAG_CODE05 nvarchar(10) NULL ,
 ANAY_FLAG_CODE06 nvarchar(10) NULL ,
 ACC_OPENING_AMT decimal(18,6) NULL ,
 PARENT_ACC_CODE nvarchar(50) NULL ,
 CASH_FLOW_CLASS nvarchar(50) NULL ,
 ACC_CCY_CODE nvarchar(50) NULL ,
 INACTIVE_BIT bit NULL ,
 ACC_DTL_BIT bit NULL ,
 SIGN_CODE nvarchar(3) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ACCDTBM PRIMARY KEY (COMP_CODE,ACC_CODE)

    );

CREATE TABLE ADJDTLM (
 ADJ_DTL nvarchar(50) NOT NULL ,
 ADJ_NO nvarchar(50) NULL ,
 CCY_CODE nvarchar(3) NULL ,
 DOC_NO nvarchar(50) NULL ,
 FLOW_CODE nvarchar(50) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 REASN_CODE nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_QTY decimal(18,8) NULL  DEFAULT (0),
 TRANS_QTY2 decimal(18,8) NULL  DEFAULT (0),
 TRANS_RMK ntext NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 TRANS_UDFX1 nvarchar(50) NULL ,
 TRANS_UDFX2 nvarchar(50) NULL ,
 TRANS_UDFX3 nvarchar(50) NULL ,
 TRANS_UDFX4 nvarchar(50) NULL ,
 TRANS_UDFX5 nvarchar(50) NULL ,
 TRANS_UDFX6 nvarchar(50) NULL ,
 UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 UOM_CODE nvarchar(6) NULL ,
 UOM_CODE2 nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ADJDTLM PRIMARY KEY (ADJ_DTL)

    );

CREATE TABLE ADJHDTM (
 ADJ_NO nvarchar(50) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 ADJ_ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_CODE nvarchar(50) NULL ,
 TRANS_DATE smalldatetime NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 WH_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ADJHDTM PRIMARY KEY (ADJ_NO)

    );

CREATE TABLE ALTITEM (
 ALT_ITEM nvarchar(22) NOT NULL ,
 ASSM_NO nvarchar(22) NOT NULL ,
 ITEM_NO nvarchar(22) NOT NULL ,
 ALT_LOCX nvarchar(50) NULL ,
 ALT_REFX nvarchar(50) NULL ,
 ALT_RMKS ntext NULL ,
 PRI_CODE nvarchar(5) NULL ,
 XCHG_QTY decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ALTITEM PRIMARY KEY (ALT_ITEM,ASSM_NO,ITEM_NO)

    );

CREATE TABLE ANAYTBM (
 ANAY_CLASS nvarchar(50) NOT NULL ,
 ANAY_CODE nvarchar(50) NOT NULL ,
 ANAY_NAME01 nvarchar(50) NULL ,
 ANAY_NAME02 nvarchar(50) NULL ,
 ANAY_NAME03 nvarchar(50) NULL ,
 ANAY_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ANAYTBM PRIMARY KEY (ANAY_CLASS,ANAY_CODE)

    );

CREATE TABLE APMDTLM (
 APM_DTL nvarchar(50) NOT NULL ,
 APM_NO nvarchar(50) NULL ,
 ACC_CODE nvarchar(50) NULL ,
 CCY_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL ,
 APM_CCY_AMT decimal(18,8) NULL  DEFAULT (0),
 APM_DET_AMT decimal(18,8) NULL ,
 GL_NO nvarchar(50) NULL ,
 APM_RMKS ntext NULL ,
 SIGN_CODE nvarchar(50) NULL ,
 APM_ANAY_CODE01 nvarchar(50) NULL ,
 APM_ANAY_CODE02 nvarchar(50) NULL ,
 APM_ANAY_CODE03 nvarchar(50) NULL ,
 APM_ANAY_CODE04 nvarchar(50) NULL ,
 APM_ANAY_CODE05 nvarchar(50) NULL ,
 APM_ANAY_CODE06 nvarchar(50) NULL ,
 DEPT_CODE nvarchar(50) NULL ,
 SERIAL_NO int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_APMDTLM PRIMARY KEY (APM_DTL)

    );

CREATE TABLE APMHDTM (
 APM_NO nvarchar(50) NOT NULL ,
 COMP_CODE nvarchar(50) NULL ,
 VEN_CODE nvarchar(50) NULL ,
 DEPOSIT_BIT bit NULL ,
 TRANS_DATE smalldatetime NULL ,
 EFFECT_DATE smalldatetime NULL ,
 CHQ_NO nvarchar(50) NULL ,
 VIV_DATE smalldatetime NULL ,
 CCY_CODE nvarchar(50) NULL ,
 SIGN_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 AP_ODTP_RMKS ntext NULL ,
 PAY_CODE nvarchar(50) NULL ,
 VIV_AMT decimal(18,8) NULL ,
 DOC_AMT decimal(18,8) NULL ,
 POST_DATE smalldatetime NULL ,
 POST_BIT bit NULL ,
 GL_NO nvarchar(50) NULL ,
 DEPT_CODE nvarchar(50) NULL ,
 APM_ANAY_CODE01 nvarchar(50) NULL ,
 APM_ANAY_CODE02 nvarchar(50) NULL ,
 APM_ANAY_CODE03 nvarchar(50) NULL ,
 APM_ANAY_CODE04 nvarchar(50) NULL ,
 APM_ANAY_CODE05 nvarchar(50) NULL ,
 APM_ANAY_CODE06 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_APMHDTM PRIMARY KEY (APM_NO)

    );

CREATE TABLE APRDTLM (
 AP_DTL nvarchar(50) NOT NULL ,
 AP_NO nvarchar(50) NULL ,
 ACC_CODE nvarchar(50) NULL ,
 CCY_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL ,
 AP_CCY_AMT decimal(18,8) NULL  DEFAULT (0),
 AP_DET_AMT decimal(18,0) NULL ,
 GL_NO nvarchar(50) NULL ,
 AP_RMKS ntext NULL ,
 SIGN_CODE nvarchar(50) NULL ,
 AP_ANAY_CODE01 nvarchar(50) NULL ,
 AP_ANAY_CODE02 nvarchar(50) NULL ,
 AP_ANAY_CODE03 nvarchar(50) NULL ,
 AP_ANAY_CODE04 nvarchar(50) NULL ,
 AP_ANAY_CODE05 nvarchar(50) NULL ,
 AP_ANAY_CODE06 nvarchar(50) NULL ,
 DEPT_CODE nvarchar(50) NULL ,
 SERIAL_NO int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_APRDTLM PRIMARY KEY (AP_DTL)

    );

CREATE TABLE APRHDTM (
 AP_NO nvarchar(50) NOT NULL ,
 VIV_NO nvarchar(50) NULL ,
 COMP_CODE nvarchar(50) NULL ,
 VEN_CODE nvarchar(50) NULL ,
 DOC_DATE smalldatetime NULL ,
 REC_DATE smalldatetime NULL ,
 DUE_DATE smalldatetime NULL ,
 VIV_DATE smalldatetime NULL ,
 CCY_CODE nvarchar(50) NULL ,
 SIGN_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 AP_ODTP_RMKS ntext NULL ,
 PAY_CODE nvarchar(50) NULL ,
 VIV_AMT decimal(18,8) NULL ,
 DOC_AMT decimal(18,8) NULL ,
 PAYMENT_AMT decimal(18,8) NULL ,
 SETTLED_AMT decimal(18,8) NULL ,
 AP_CCY_AMT decimal(18,8) NULL ,
 AP_DET_AMT decimal(18,8) NULL ,
 AP_AMT decimal(18,8) NULL ,
 PAY_AMT decimal(18,8) NULL ,
 SET_AMT decimal(18,8) NULL ,
 POST_DATE smalldatetime NULL ,
 POST_BIT bit NULL ,
 GL_NO nvarchar(50) NULL ,
 DEPT_CODE nvarchar(50) NULL ,
 AP_ANAY_CODE01 nvarchar(50) NULL ,
 AP_ANAY_CODE02 nvarchar(50) NULL ,
 AP_ANAY_CODE03 nvarchar(50) NULL ,
 AP_ANAY_CODE04 nvarchar(50) NULL ,
 AP_ANAY_CODE05 nvarchar(50) NULL ,
 AP_ANAY_CODE06 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_APRHDTM PRIMARY KEY (AP_NO)

    );

CREATE TABLE AREDTLM (
 ARE_DTL nvarchar(50) NOT NULL ,
 ARE_NO nvarchar(50) NULL ,
 ACC_CODE nvarchar(50) NULL ,
 CCY_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL ,
 ARE_CCY_AMT decimal(18,8) NULL  DEFAULT (0),
 ARE_DET_AMT decimal(18,8) NULL ,
 GL_NO nvarchar(50) NULL ,
 ARE_RMKS ntext NULL ,
 SIGN_CODE nvarchar(50) NULL ,
 ARE_ANAY_CODE01 nvarchar(50) NULL ,
 ARE_ANAY_CODE02 nvarchar(50) NULL ,
 ARE_ANAY_CODE03 nvarchar(50) NULL ,
 ARE_ANAY_CODE04 nvarchar(50) NULL ,
 ARE_ANAY_CODE05 nvarchar(50) NULL ,
 ARE_ANAY_CODE06 nvarchar(50) NULL ,
 DEPT_CODE nvarchar(50) NULL ,
 SERIAL_NO int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_AREDTLM PRIMARY KEY (ARE_DTL)

    );

CREATE TABLE AREHDTM (
 ARE_NO nvarchar(50) NOT NULL ,
 COMP_CODE nvarchar(50) NULL ,
 CUS_CODE nvarchar(50) NULL ,
 CHQ_NO nvarchar(50) NULL ,
 DEPOSIT_BIT bit NULL ,
 TRANS_DATE smalldatetime NULL ,
 EFFECT_DATE smalldatetime NULL ,
 CCY_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL ,
 SIGN_CODE nvarchar(50) NULL ,
 ARE_RMKS ntext NULL ,
 ARE_ODTP_RMKS ntext NULL ,
 GL_NO nvarchar(50) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 DEPT_CODE nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 ARE_ANAY_CODE01 nvarchar(50) NULL ,
 ARE_ANAY_CODE02 nvarchar(50) NULL ,
 ARE_ANAY_CODE03 nvarchar(50) NULL ,
 ARE_ANAY_CODE04 nvarchar(50) NULL ,
 ARE_ANAY_CODE05 nvarchar(50) NULL ,
 ARE_ANAY_CODE06 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_AREHDTM PRIMARY KEY (ARE_NO)

    );

CREATE TABLE ARVDTLM (
 AR_DTL nvarchar(50) NOT NULL ,
 AR_NO nvarchar(50) NULL ,
 ACC_CODE nvarchar(50) NULL ,
 CCY_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL ,
 AR_CCY_AMT decimal(18,8) NULL  DEFAULT (0),
 AR_DET_AMT decimal(18,0) NULL ,
 GL_NO nvarchar(50) NULL ,
 AR_RMKS ntext NULL ,
 SIGN_CODE nvarchar(50) NULL ,
 AR_ANAY_CODE01 nvarchar(50) NULL ,
 AR_ANAY_CODE02 nvarchar(50) NULL ,
 AR_ANAY_CODE03 nvarchar(50) NULL ,
 AR_ANAY_CODE04 nvarchar(50) NULL ,
 AR_ANAY_CODE05 nvarchar(50) NULL ,
 AR_ANAY_CODE06 nvarchar(50) NULL ,
 DEPT_CODE nvarchar(50) NULL ,
 SERIAL_NO int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ARVDTLM PRIMARY KEY (AR_DTL)

    );

CREATE TABLE ARVHDTM (
 AR_NO nvarchar(50) NOT NULL ,
 COMP_CODE nvarchar(50) NULL ,
 CUS_CODE nvarchar(50) NULL ,
 IV_NO nvarchar(50) NULL ,
 CCY_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL ,
 DUE_DATE smalldatetime NULL ,
 TRANS_DATE smalldatetime NULL ,
 IV_DATE smalldatetime NULL ,
 BANK_IN_DATE smalldatetime NULL ,
 DN_NO nvarchar(50) NULL ,
 SALES_CODE nvarchar(50) NULL ,
 LC_NO nvarchar(50) NULL ,
 CUS_ORD nvarchar(50) NULL ,
 CRT_REF_NO nvarchar(50) NULL ,
 LC_AMT nvarchar(50) NULL ,
 AR_ODTP_RMKS ntext NULL ,
 SIGN_CODE nvarchar(50) NULL ,
 GL_NO nvarchar(50) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 DEPT_CODE nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 AR_ANAY_CODE01 nvarchar(50) NULL ,
 AR_ANAY_CODE02 nvarchar(50) NULL ,
 AR_ANAY_CODE03 nvarchar(50) NULL ,
 AR_ANAY_CODE04 nvarchar(50) NULL ,
 AR_ANAY_CODE05 nvarchar(50) NULL ,
 AR_ANAY_CODE06 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ARVHDTM PRIMARY KEY (AR_NO)

    );

CREATE TABLE ATTRITM (
 ATTR_CODE nvarchar(50) NOT NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ATTRITM PRIMARY KEY (ATTR_CODE)

    );

CREATE TABLE ATVITBM (
 ATVIT_CODE nvarchar(50) NOT NULL ,
 ATVIT_NAME01 nvarchar(50) NULL ,
 ATVIT_NAME02 nvarchar(50) NULL ,
 ATVIT_NAME03 nvarchar(50) NULL ,
 ATVIT_NAME04 nvarchar(50) NULL ,
 ATVIT_RMKS ntext NULL ,
 STAGE_CODE nvarchar(20) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ATVITBM PRIMARY KEY (ATVIT_CODE)

    );

CREATE TABLE AVLMTBM (
 ITEM_NO nvarchar(22) NOT NULL ,
 VEN_CODE nvarchar(12) NOT NULL ,
 CERT_DATE smalldatetime NULL ,
 CERT_NO nvarchar(50) NULL ,
 STATUS_CODE nvarchar(10) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_AVLMTBM PRIMARY KEY (ITEM_NO,VEN_CODE)

    );

CREATE TABLE BPNRTBM (
 BPN_CODE nvarchar(50) NOT NULL ,
 ABBR_NAME nvarchar(12) NULL ,
 ACC_CODE01 nvarchar(50) NULL ,
 ACC_CODE02 nvarchar(50) NULL ,
 ACC_CODE03 nvarchar(50) NULL ,
 ACC_CODE04 nvarchar(50) NULL ,
 ACC_CODE05 nvarchar(50) NULL ,
 ACC_CODE06 nvarchar(50) NULL ,
 ACC_CODE07 nvarchar(50) NULL ,
 ACC_CODE08 nvarchar(50) NULL ,
 ACC_CODE09 nvarchar(50) NULL ,
 ACC_CODE10 nvarchar(50) NULL ,
 ACC_CODE11 nvarchar(50) NULL ,
 ACC_CODE12 nvarchar(50) NULL ,
 ALIAS_NAME nvarchar(50) NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 CR_DAY int NULL ,
 CR_HOLD bit NOT NULL ,
 CR_LIMIT decimal(15,8) NULL  DEFAULT (0),
 CR_START smalldatetime NULL ,
 CRTN_DAYS int NULL ,
 CRTN_RATE decimal(18,8) NULL  DEFAULT (0),
 CTRY_CODE nvarchar(50) NULL ,
 BPN_ADR01 nvarchar(50) NULL ,
 BPN_ADR02 nvarchar(50) NULL ,
 BPN_ADR03 nvarchar(50) NULL ,
 BPN_ADR04 nvarchar(50) NULL ,
 BPN_ADR05 nvarchar(50) NULL ,
 BPN_ADR06 nvarchar(50) NULL ,
 BPN_ADR07 nvarchar(50) NULL ,
 BPN_ADR08 nvarchar(50) NULL ,
 CUS_CBL nvarchar(50) NULL ,
 BPN_CONT nvarchar(50) NULL ,
 CUS_FAX nvarchar(50) NULL ,
 BPN_NAME01 nvarchar(50) NULL ,
 BPN_NAME02 nvarchar(50) NULL ,
 BPN_NAME03 nvarchar(50) NULL ,
 BPN_NAME04 nvarchar(50) NULL ,
 CUS_NOTE ntext NULL ,
 CUS_SHIPM nvarchar(50) NULL ,
 CUS_TEL nvarchar(50) NULL ,
 CUS_TERM nvarchar(50) NULL ,
 CUS_TITLE nvarchar(50) NULL ,
 CUS_TYPE nvarchar(50) NULL ,
 DELY_CODE nvarchar(50) NULL ,
 DISC_RATE decimal(18,8) NULL  DEFAULT (0),
 FORW_CODE nvarchar(50) NULL ,
 ORG_CERT nvarchar(50) NULL ,
 PFN_RENG nvarchar(50) NULL ,
 REGN_CODE nvarchar(50) NULL ,
 SALES_CODE nvarchar(50) NULL ,
 SHARE_ACC nvarchar(1) NULL ,
 SHIP_MARK01 ntext NULL ,
 SHIP_MARK02 ntext NULL ,
 SHORT_NAME nvarchar(50) NULL ,
 SIZEG_CODE nvarchar(20) NULL ,
 STAF_QTY decimal(15,8) NULL  DEFAULT (0),
 SVIA_CODE nvarchar(50) NULL ,
 TEL_AREA nvarchar(50) NULL ,
 TEL_CTRY nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_BPNRTBM PRIMARY KEY (BPN_CODE)

    );

CREATE TABLE BUYERTM (
 BUYER_CODE nvarchar(50) NOT NULL ,
 BUYER_NAME01 nvarchar(50) NULL ,
 BUYER_NAME02 nvarchar(50) NULL ,
 BUYER_NAME03 nvarchar(50) NULL ,
 BUYER_NAME04 nvarchar(50) NULL ,
 DIRECT_LINE nvarchar(50) NULL ,
 MAIL_ADDR nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 LOGON_ID nvarchar(50) NULL ,
 CONSTRAINT PK_BUYERTM PRIMARY KEY (BUYER_CODE)

    );

CREATE TABLE CATRTBM (
 CAT_CODE nvarchar(50) NOT NULL ,
 ABC_CLASS nvarchar(22) NULL ,
 BACK_FLUSH bit NULL ,
 CAT_NAME01 nvarchar(50) NULL ,
 CAT_NAME02 nvarchar(50) NULL ,
 CAT_NAME03 nvarchar(50) NULL ,
 CAT_NAME04 nvarchar(50) NULL ,
 CLASS_CODE nvarchar(22) NULL ,
 LEAD_TM decimal(15,8) NULL  DEFAULT (0),
 MAX_STK decimal(15,8) NULL  DEFAULT (0),
 MBC_CODE nvarchar(50) NULL ,
 MIN_ORD decimal(15,8) NULL  DEFAULT (0),
 MIN_STK decimal(15,8) NULL  DEFAULT (0),
 PKG_ORD decimal(15,8) NULL  DEFAULT (0),
 PO_ODTP nvarchar(50) NULL ,
 SCP_FACT decimal(15,8) NULL  DEFAULT (0),
 UOM_CODE nvarchar(6) NULL ,
 UOM_ENG nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_CATRTBM PRIMARY KEY (CAT_CODE)

    );

CREATE TABLE CCYRTBH (
 CCY_CODE nvarchar(3) NOT NULL ,
 START_CODE nvarchar(12) NOT NULL ,
 START_DATE smalldatetime NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_CCYRTBH PRIMARY KEY (CCY_CODE,START_CODE)

    );

CREATE TABLE CCYRTBM (
 CCY_CODE nvarchar(3) NOT NULL ,
 CCY_NAME01 nvarchar(50) NULL ,
 CCY_NAME02 nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CCY_SYMBOL nvarchar(10) NULL ,
 CCY_CTRY_CODE nvarchar(12) NULL ,
 CCY_ABBRE nvarchar(12) NULL ,
 CONSTRAINT PK_CCYRTBM PRIMARY KEY (CCY_CODE)

    );

CREATE TABLE CENTERM (
 CTR_CODE nvarchar(50) NOT NULL ,
 CTR_ADR01 nvarchar(50) NULL ,
 CTR_ADR02 nvarchar(50) NULL ,
 CTR_ADR03 nvarchar(50) NULL ,
 CTR_ADR04 nvarchar(50) NULL ,
 CTR_CONT nvarchar(50) NULL ,
 CTR_FAX nvarchar(50) NULL ,
 CTR_NAME01 nvarchar(50) NULL ,
 CTR_NAME02 nvarchar(50) NULL ,
 CTR_NAME03 nvarchar(50) NULL ,
 CTR_NAME04 nvarchar(50) NULL ,
 CTR_TEL nvarchar(50) NULL ,
 CTR_TYPE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_CENTERM PRIMARY KEY (CTR_CODE)

    );

CREATE TABLE CLASSTM (
 CLASS_CODE nvarchar(22) NOT NULL ,
 CLASS_NAME01 nvarchar(50) NULL ,
 CLASS_NAME02 nvarchar(50) NULL ,
 CLASS_NAME03 nvarchar(50) NULL ,
 CLASS_NAME04 nvarchar(50) NULL ,
 COLOR_CODE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_CLASSTM PRIMARY KEY (CLASS_CODE)

    );

CREATE TABLE CLAXWHM (
 CLASS_CODE nvarchar(22) NOT NULL ,
 WH_CODE nvarchar(50) NOT NULL ,
 ACC_CODE01 nvarchar(50) NULL ,
 ACC_CODE02 nvarchar(50) NULL ,
 ACC_CODE03 nvarchar(50) NULL ,
 ACC_CODE04 nvarchar(50) NULL ,
 ACC_CODE05 nvarchar(50) NULL ,
 ACC_CODE06 nvarchar(50) NULL ,
 ACC_CODE07 nvarchar(50) NULL ,
 ACC_CODE08 nvarchar(50) NULL ,
 ACC_CODE09 nvarchar(50) NULL ,
 ACC_CODE10 nvarchar(50) NULL ,
 ACC_CODE11 nvarchar(50) NULL ,
 ACC_CODE12 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_CLAXWHM PRIMARY KEY (CLASS_CODE,WH_CODE)

    );

CREATE TABLE COLORTM (
 COLOR_CODE nvarchar(50) NOT NULL ,
 COLOR_NAME01 nvarchar(50) NULL ,
 COLOR_NAME02 nvarchar(50) NULL ,
 COLOR_NAME03 nvarchar(50) NULL ,
 COLOR_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_COLORTM PRIMARY KEY (COLOR_CODE)

    );

CREATE TABLE CORPTBM (
 CORP_CODE nvarchar(50) NOT NULL ,
 CORP_ADDR01 nvarchar(50) NULL ,
 CORP_ADDR02 nvarchar(50) NULL ,
 CORP_ADDR03 nvarchar(50) NULL ,
 CORP_ADDR04 nvarchar(50) NULL ,
 CORP_ADDR05 nvarchar(50) NULL ,
 CORP_ADDR06 nvarchar(50) NULL ,
 CORP_ADDR07 nvarchar(50) NULL ,
 CORP_ADDR08 nvarchar(50) NULL ,
 CORP_NAME01 nvarchar(50) NULL ,
 CORP_NAME02 nvarchar(50) NULL ,
 CORP_NAME03 nvarchar(50) NULL ,
 CORP_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_CORPTBM PRIMARY KEY (CORP_CODE)

    );

CREATE TABLE CQTDTLM (
 CQT_DTL nvarchar(50) NOT NULL ,
 CQT_NO nvarchar(15) NULL ,
 CQT_DTL_RMKS ntext NULL ,
 ITEM_NO nvarchar(22) NULL ,
 CQT_REQ_DATE smalldatetime NULL ,
 CQT_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 CQT_UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 UOM_CODE nvarchar(22) NULL ,
 UPDATE_CUS_ITEM bit NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CQT_ITEM_NAME01 nvarchar(50) NULL ,
 CQT_ITEM_NAME02 nvarchar(50) NULL ,
 CONSTRAINT PK_CQTDTLM PRIMARY KEY (CQT_DTL)

    );

CREATE TABLE CQTHDTM (
 CQT_NO nvarchar(15) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 CQT_RMKS ntext NULL ,
 CUS_CODE nvarchar(50) NULL ,
 DELY_CODE nvarchar(50) NULL ,
 EXPIRY_DATE smalldatetime NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 CQT_ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 PAY_CODE nvarchar(50) NULL ,
 PTERM_CODE nvarchar(50) NULL ,
 CQT_REQ_DATE smalldatetime NULL ,
 SALES_CODE nvarchar(50) NULL ,
 SVIA_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_CQTHDTM PRIMARY KEY (CQT_NO)

    );

CREATE TABLE CQTMITM (
 CQT_DMI nvarchar(50) NOT NULL ,
 CQT_NO nvarchar(15) NULL ,
 MITEM_AMT decimal(18,8) NULL  DEFAULT (0),
 MITEM_NAME01 nvarchar(50) NULL ,
 MITEM_NAME02 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_CQTMITM PRIMARY KEY (CQT_DMI)

    );

CREATE TABLE CTRYTBM (
 CTRY_CODE nvarchar(50) NOT NULL ,
 CTRY_NAME01 nvarchar(50) NULL ,
 CTRY_NAME02 nvarchar(50) NULL ,
 CTRY_NAME03 nvarchar(50) NULL ,
 CTRY_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_CTRYTBM PRIMARY KEY (CTRY_CODE)

    );

CREATE TABLE CUSITEM (
 CUS_CODE nvarchar(50) NOT NULL ,
 CUS_ITEM nvarchar(50) NOT NULL ,
 ITEM_NO nvarchar(22) NOT NULL ,
 BAR_CODE nvarchar(50) NULL ,
 CRTN_AMT decimal(18,8) NULL  DEFAULT (0),
 CRTN_DATE smalldatetime NULL ,
 CRTN_QTY decimal(18,8) NULL  DEFAULT (0),
 CRTN_RATE decimal(18,8) NULL  DEFAULT (0),
 DISC_RATE decimal(18,8) NULL  DEFAULT (0),
 EAN_CODE nvarchar(50) NULL ,
 ITEM_NAME1 nvarchar(50) NULL ,
 ITEM_NAME2 nvarchar(50) NULL ,
 ITEM_NAME3 nvarchar(50) NULL ,
 ITEM_NAME4 nvarchar(50) NULL ,
 L_CQ_CCY_CODE nvarchar(50) NULL ,
 L_CQ_NO nvarchar(50) NULL ,
 L_CQ_REQ_DATE smalldatetime NULL ,
 L_CQ_REQ_QTY decimal(18,8) NULL ,
 L_CQ_UNIT_PRICE decimal(18,8) NULL ,
 L_CQ_UOM_CODE nvarchar(50) NULL ,
 L_CQ_XCHG_RATE decimal(18,8) NULL ,
 L_SO_CCY_CODE nvarchar(50) NULL ,
 L_SO_NO nvarchar(50) NULL ,
 L_SO_REC_DATE smalldatetime NULL ,
 L_SO_REC_QTY decimal(18,8) NULL ,
 L_SO_REC_WH nvarchar(50) NULL ,
 L_SO_REQ_QTY decimal(18,8) NULL ,
 L_SO_RTV_DATE smalldatetime NULL ,
 L_SO_RTV_QTY nvarchar(10) NULL ,
 L_SO_UNIT_PRICE decimal(18,8) NULL ,
 L_SO_UOM_CODE nvarchar(50) NULL ,
 L_SO_XCHG_RATE decimal(18,8) NULL ,
 MADJ_RATE decimal(18,8) NULL  DEFAULT (0),
 REGN_CODE nvarchar(50) NULL ,
 RTAL_PRICE decimal(18,8) NULL  DEFAULT (0),
 SALE_BPRICE decimal(15,8) NULL  DEFAULT (0),
 SALE_CCY nvarchar(50) NULL ,
 SALE_UPRICE decimal(15,8) NULL  DEFAULT (0),
 STD_CCY nvarchar(50) NULL ,
 STD_UPRICE decimal(15,8) NULL  DEFAULT (0),
 T_CO_REQ_QTY decimal(18,8) NULL ,
 T_SO_REQ_AMT decimal(18,8) NULL ,
 T_SO_RTV_QTY decimal(18,8) NULL ,
 UOM_CODE nvarchar(6) NULL ,
 UPC_CODE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_CUSITEM PRIMARY KEY (CUS_CODE,CUS_ITEM,ITEM_NO)

    );

CREATE TABLE DELYTBM (
 DELY_CODE nvarchar(50) NOT NULL ,
 CTRY_CODE nvarchar(50) NULL ,
 DELY_ADR01 nvarchar(50) NULL ,
 DELY_ADR02 nvarchar(50) NULL ,
 DELY_ADR03 nvarchar(50) NULL ,
 DELY_ADR04 nvarchar(50) NULL ,
 DELY_CBL nvarchar(50) NULL ,
 DELY_CONT nvarchar(50) NULL ,
 DELY_FAX nvarchar(50) NULL ,
 DELY_NAME01 nvarchar(50) NULL ,
 DELY_NAME02 nvarchar(50) NULL ,
 DELY_NAME03 nvarchar(50) NULL ,
 DELY_NAME04 nvarchar(50) NULL ,
 DELY_PORT nvarchar(50) NULL ,
 DELY_TEL nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_DELYTBM PRIMARY KEY (DELY_CODE)

    );

CREATE TABLE DIMTBLM (
 ITEM_NO nvarchar(50) NOT NULL ,
 CTN_NW decimal(18,8) NULL ,
 CTN_GW decimal(18,8) NULL ,
 INN_NW decimal(18,8) NULL ,
 INN_GW decimal(18,8) NULL ,
 INN_L decimal(18,8) NULL ,
 INN_W decimal(18,8) NULL ,
 INN_H decimal(18,8) NULL ,
 CTN_QTY decimal(18,8) NULL ,
 INN_QTY decimal(18,8) NULL ,
 CTN_L decimal(18,8) NULL ,
 CTN_W decimal(18,8) NULL ,
 CTN_H decimal(18,8) NULL ,
 CTN_CBM decimal(18,8) NULL ,
 CTN_CFT decimal(18,8) NULL ,
 INN_CBM decimal(18,8) NULL ,
 INN_CFT decimal(18,8) NULL ,
 UOW_CODE nvarchar(50) NULL ,
 UOD_CODE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_DIMTBLM PRIMARY KEY (ITEM_NO)

    );

CREATE TABLE DNRDTLM (
 DN_DTL nvarchar(50) NOT NULL ,
 TRANS_CCY_CODE nvarchar(3) NULL ,
 DN_NO nvarchar(50) NULL ,
 DOC_NO nvarchar(50) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 TRANS_REFX_NO nvarchar(50) NULL ,
 TRANS_DO_NO nvarchar(50) NULL ,
 TRANS_DO_DTL nvarchar(50) NULL ,
 TRANS_SO_DTL nvarchar(50) NULL ,
 TRANS_SO_NO nvarchar(50) NULL ,
 TRANS_DXC nvarchar(50) NULL ,
 TRANS_QTY decimal(18,8) NULL  DEFAULT (0),
 TRANS_QTY2 decimal(18,8) NULL  DEFAULT (0),
 TRANS_RMK ntext NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 TRANS_UDFX1 nvarchar(50) NULL ,
 TRANS_UDFX2 nvarchar(50) NULL ,
 TRANS_UDFX3 nvarchar(50) NULL ,
 TRANS_UDFX4 nvarchar(50) NULL ,
 TRANS_UDFX5 nvarchar(50) NULL ,
 TRANS_UDFX6 nvarchar(50) NULL ,
 TRANS_UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 UOM_CODE nvarchar(6) NULL ,
 UOM_CODE2 nvarchar(50) NULL ,
 TRANS_XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_DNRDTLM PRIMARY KEY (DN_DTL)

    );

CREATE TABLE DNRHDTM (
 DN_NO nvarchar(50) NOT NULL ,
 TRANS_CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 CUS_CODE nvarchar(50) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 DN_ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 TRANS_REFX_NO nvarchar(50) NULL ,
 TRANS_CODE nvarchar(50) NULL ,
 TRANS_DATE smalldatetime NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 WH_CODE nvarchar(50) NULL ,
 TRANS_XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_DNRHDTM PRIMARY KEY (DN_NO)

    );

CREATE TABLE DORDTLM (
 DO_DTL nvarchar(50) NOT NULL ,
 DN_REQ_QTY decimal(20,8) NULL  DEFAULT (0),
 DO_NO nvarchar(50) NULL ,
 DO_DTL_RMKS ntext NULL ,
 ITEM_NO nvarchar(22) NULL ,
 DO_REQ_DATE smalldatetime NULL ,
 DO_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 SO_DTL nvarchar(50) NULL ,
 SO_NO nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 IV_REQ_QTY decimal(20,8) NULL ,
 CONSTRAINT PK_DORDTLM PRIMARY KEY (DO_DTL)

    );

CREATE TABLE DORHDTM (
 DO_NO nvarchar(50) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 CUS_CODE nvarchar(50) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 DO_ODTP_RMKS ntext NULL ,
 SVIA_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_DORHDTM PRIMARY KEY (DO_NO)

    );

CREATE TABLE EBOMTBM (
 ASSM_NO nvarchar(22) NOT NULL ,
 ITEM_NO nvarchar(22) NOT NULL ,
 BOM_LOCX ntext NULL ,
 BOM_RMKS ntext NULL ,
 BOM_REFX nvarchar(50) NULL ,
 ENG_QPE decimal(18,8) NULL  DEFAULT (0),
 ECN_NO nvarchar(50) NULL ,
 WASTAGE_RATE decimal(18,8) NULL  DEFAULT (0),
 QTY_PER decimal(18,8) NULL  DEFAULT (0),
 SCRAP_RATE decimal(18,8) NULL  DEFAULT (0),
 UOM_ENG nvarchar(8) NULL ,
 UOM_EXG decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_EBOMTBM PRIMARY KEY (ASSM_NO,ITEM_NO)

    );

CREATE TABLE ECNDTLM (
 ECN_DTL nvarchar(50) NOT NULL ,
 ALT_ITEM nvarchar(22) NULL ,
 ASSM_NO nvarchar(22) NULL ,
 ECN_ATVT_CODE nvarchar(50) NULL ,
 ECN_LOCX nvarchar(50) NULL ,
 ECN_NO nvarchar(50) NULL ,
 ECN_REFX nvarchar(50) NULL ,
 ECN_RMKS ntext NULL ,
 ITEM_NO nvarchar(22) NULL ,
 QTY_PER decimal(18,8) NULL  DEFAULT (0),
 UOM_ENG nvarchar(50) NULL ,
 UOM_XCHG decimal(18,8) NULL  DEFAULT (0),
 ENG_QPE decimal(18,0) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ECNDTLM PRIMARY KEY (ECN_DTL)

    );

CREATE TABLE ECNHDTM (
 ECN_NO nvarchar(50) NOT NULL ,
 ECN_DATE smalldatetime NULL ,
 ECN_ODTP_RMKS ntext NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 COMP_CODE nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ECNHDTM PRIMARY KEY (ECN_NO)

    );

CREATE TABLE FGNDTLM (
 FG_DTL nvarchar(50) NOT NULL ,
 BOOK_AMT decimal(18,8) NULL  DEFAULT (0),
 CCY_CODE nvarchar(3) NULL ,
 DISC_RATE decimal(18,8) NULL  DEFAULT (0),
 DOC_NO nvarchar(50) NULL ,
 FG_NO nvarchar(50) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_ADJ decimal(18,8) NULL  DEFAULT (0),
 TRANS_AMT decimal(18,8) NULL  DEFAULT (0),
 TRANS_BAM decimal(18,8) NULL  DEFAULT (0),
 TRANS_CODE nvarchar(50) NULL ,
 TRANS_DATE smalldatetime NULL ,
 TRANS_DDC nvarchar(50) NULL ,
 TRANS_WO_NO nvarchar(50) NULL ,
 TRANS_DXC nvarchar(50) NULL ,
 TRANS_QTY decimal(18,8) NULL  DEFAULT (0),
 TRANS_QTY2 decimal(18,8) NULL  DEFAULT (0),
 TRANS_RMK ntext NULL ,
 TRANS_TDC nvarchar(50) NULL ,
 TRANS_TOC nvarchar(50) NULL ,
 TRANS_TXC nvarchar(50) NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 TRANS_UDFN1 nvarchar(50) NULL ,
 TRANS_UDFN2 nvarchar(50) NULL ,
 TRANS_UDFN3 nvarchar(50) NULL ,
 TRANS_UDFN4 nvarchar(50) NULL ,
 TRANS_UDFN5 nvarchar(50) NULL ,
 TRANS_UDFN6 nvarchar(50) NULL ,
 TRANS_UDFX1 nvarchar(50) NULL ,
 TRANS_UDFX2 nvarchar(50) NULL ,
 TRANS_UDFX3 nvarchar(50) NULL ,
 TRANS_UDFX4 nvarchar(50) NULL ,
 TRANS_UDFX5 nvarchar(50) NULL ,
 TRANS_UDFX6 nvarchar(50) NULL ,
 UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 UOM_CODE nvarchar(6) NULL ,
 UOM_CODE2 nvarchar(50) NULL ,
 WH_CODE nvarchar(50) NULL ,
 WH_REFX nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_FGNDTLM PRIMARY KEY (FG_DTL)

    );

CREATE TABLE FGNHDTM (
 FG_NO nvarchar(50) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 DOC_NO nvarchar(50) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 FGN_ODTP_RMKS ntext NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_CODE nvarchar(50) NULL ,
 TRANS_DATE smalldatetime NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 WH_CODE nvarchar(50) NULL ,
 WH_REFX nvarchar(50) NULL ,
 XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_FGNHDTM PRIMARY KEY (FG_NO)

    );

CREATE TABLE FORWTBM (
 FORW_CODE nvarchar(50) NOT NULL ,
 FORW_ADR01 nvarchar(50) NULL ,
 FORW_ADR02 nvarchar(50) NULL ,
 FORW_ADR03 nvarchar(50) NULL ,
 FORW_ADR04 nvarchar(50) NULL ,
 FORW_CBL nvarchar(50) NULL ,
 FORW_CONT nvarchar(50) NULL ,
 FORW_FAX nvarchar(50) NULL ,
 FORW_NAME01 nvarchar(50) NULL ,
 FORW_NAME02 nvarchar(50) NULL ,
 FORW_NAME03 nvarchar(50) NULL ,
 FORW_NAME04 nvarchar(50) NULL ,
 FORW_TEL nvarchar(50) NULL ,
 REGN_CODE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_FORWTBM PRIMARY KEY (FORW_CODE)

    );

CREATE TABLE GRNDTLM (
 REC_DTL nvarchar(50) NOT NULL ,
 BOOK_AMT decimal(18,8) NULL  DEFAULT (0),
 CCY_CODE nvarchar(3) NULL ,
 DISC_RATE decimal(18,8) NULL  DEFAULT (0),
 DOC_NO nvarchar(50) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 REC_NO nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_ADJ decimal(18,8) NULL  DEFAULT (0),
 TRANS_AMT decimal(18,8) NULL  DEFAULT (0),
 TRANS_BAM decimal(18,8) NULL  DEFAULT (0),
 TRANS_PO_DTL nvarchar(50) NULL ,
 TRANS_PO_NO nvarchar(50) NULL ,
 TRANS_DXC nvarchar(50) NULL ,
 TRANS_QTY decimal(18,8) NULL  DEFAULT (0),
 TRANS_QTY2 decimal(18,8) NULL  DEFAULT (0),
 TRANS_RMK ntext NULL ,
 TRANS_TDC nvarchar(50) NULL ,
 TRANS_TOC nvarchar(50) NULL ,
 TRANS_TXC nvarchar(50) NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 TRANS_UDFN1 nvarchar(50) NULL ,
 TRANS_UDFN2 nvarchar(50) NULL ,
 TRANS_UDFN3 nvarchar(50) NULL ,
 TRANS_UDFN4 nvarchar(50) NULL ,
 TRANS_UDFN5 nvarchar(50) NULL ,
 TRANS_UDFN6 nvarchar(50) NULL ,
 TRANS_UDFX1 nvarchar(50) NULL ,
 TRANS_UDFX2 nvarchar(50) NULL ,
 TRANS_UDFX3 nvarchar(50) NULL ,
 TRANS_UDFX4 nvarchar(50) NULL ,
 TRANS_UDFX5 nvarchar(50) NULL ,
 TRANS_UDFX6 nvarchar(50) NULL ,
 UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 UOM_CODE nvarchar(6) NULL ,
 UOM_CODE2 nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_GRNDTLM PRIMARY KEY (REC_DTL)

    );

CREATE TABLE GRNHDTM (
 REC_NO nvarchar(50) NOT NULL ,
 TRANS_CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 GRN_ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_CODE nvarchar(50) NULL ,
 TRANS_DATE smalldatetime NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 VEN_CODE nvarchar(50) NULL ,
 WH_CODE nvarchar(50) NULL ,
 TRANS_XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_GRNHDTM PRIMARY KEY (REC_NO)

    );

CREATE TABLE HANDTBM (
 HAND_CODE nvarchar(50) NOT NULL ,
 DIRECT_LINE nvarchar(50) NULL ,
 HAND_NAME01 nvarchar(50) NULL ,
 HAND_NAME02 nvarchar(50) NULL ,
 HAND_NAME03 nvarchar(50) NULL ,
 HAND_NAME04 nvarchar(50) NULL ,
 MAIL_ADDR nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_HANDTBM PRIMARY KEY (HAND_CODE)

    );

CREATE TABLE INVDTLM (
 IV_DTL nvarchar(50) NOT NULL ,
 ANAY_CODE01 nvarchar(50) NULL ,
 ANAY_CODE02 nvarchar(50) NULL ,
 ANAY_CODE03 nvarchar(50) NULL ,
 ANAY_CODE04 nvarchar(50) NULL ,
 ANAY_CODE05 nvarchar(50) NULL ,
 ANAY_CODE06 nvarchar(50) NULL ,
 ANAY_CODE07 nvarchar(50) NULL ,
 ANAY_CODE08 nvarchar(50) NULL ,
 CUS_CODE nvarchar(50) NULL ,
 DO_DTL nvarchar(50) NULL ,
 DO_NO nvarchar(50) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 IV_NO nvarchar(50) NULL ,
 REGN_CODE nvarchar(50) NULL ,
 IV_REQ_DATE smalldatetime NULL ,
 IV_UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 IV_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 SO_DTL nvarchar(50) NULL ,
 SO_NO nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 IV_DTL_RMKS ntext NULL ,
 IV_DELY_DATE datetime NULL ,
 CONSTRAINT PK_INVDTLM PRIMARY KEY (IV_DTL)

    );

CREATE TABLE INVHDTM (
 IV_NO nvarchar(50) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 CUS_CODE nvarchar(50) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 IV_ODTP_RMKS ntext NULL ,
 CUS_TERM nvarchar(50) NULL ,
 BILL_CODE nvarchar(50) NULL ,
 SVIA_CODE nvarchar(50) NULL ,
 PTERM_CODE nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 PORT_FM nvarchar(50) NULL ,
 PORT_TO nvarchar(50) NULL ,
 DELY_CODE nvarchar(50) NULL ,
 IV_ETA_DATE datetime NULL ,
 IV_ETD_DATE datetime NULL ,
 IV_DUE_DATE datetime NULL ,
 IV_TRANS_DATE datetime NULL ,
 IV_REQ_DATE datetime NULL ,
 CONSTRAINT PK_INVHDTM PRIMARY KEY (IV_NO)

    );

CREATE TABLE INVMITM (
 IV_DMI nvarchar(50) NOT NULL ,
 ACC_CODE01 nvarchar(50) NULL ,
 IV_NO nvarchar(50) NULL ,
 MITEM_AMT decimal(18,8) NULL  DEFAULT (0),
 MITEM_NAME01 nvarchar(50) NULL ,
 MITEM_NAME02 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_INVMITM PRIMARY KEY (IV_DMI)

    );

CREATE TABLE ITEMATM (
 ITEM_NO nvarchar(50) NOT NULL ,
 ATTR_CODE nvarchar(50) NOT NULL ,
 ATTR_VALUE nvarchar(100) NULL ,
 ATTR_RMKS ntext NULL ,
 XDIR_CODE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ITEMATM PRIMARY KEY (ITEM_NO,ATTR_CODE)

    );

CREATE TABLE ITEMTPM (
 ITEMTP_CODE nvarchar(50) NOT NULL ,
 ITEMTP_NAME01 nvarchar(50) NULL ,
 ITEMTP_NAME02 nvarchar(50) NULL ,
 ITEMTP_NAME03 nvarchar(50) NULL ,
 ITEMTP_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ITEMTPM PRIMARY KEY (ITEMTP_CODE)

    );

CREATE TABLE LCBANKM (
 LCBK_CODE nvarchar(50) NOT NULL ,
 LCBK_NAME01 nvarchar(50) NULL ,
 LCBK_NAME02 nvarchar(50) NULL ,
 LCBK_NAME03 nvarchar(50) NULL ,
 LCBK_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_LCBANKM PRIMARY KEY (LCBK_CODE)

    );

CREATE TABLE LCRDTLM (
 LC_DTL nvarchar(50) NOT NULL ,
 CTR_CODE nvarchar(50) NULL ,
 ITEM_NO nvarchar(50) NULL ,
 LC_NO nvarchar(50) NULL ,
 LC_RMKS ntext NULL ,
 REQ_DATE smalldatetime NULL ,
 REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 XREF_DDC01 nvarchar(20) NULL ,
 XREF_DDC02 nvarchar(20) NULL ,
 XREF_DDC03 nvarchar(20) NULL ,
 XREF_DDC04 nvarchar(20) NULL ,
 XREF_DDC05 nvarchar(20) NULL ,
 XREF_DDC06 nvarchar(20) NULL ,
 XREF_DDC07 nvarchar(20) NULL ,
 XREF_DDC08 nvarchar(20) NULL ,
 XREF_DOC01 nvarchar(20) NULL ,
 XREF_DOC02 nvarchar(20) NULL ,
 XREF_DOC03 nvarchar(20) NULL ,
 XREF_DOC04 nvarchar(20) NULL ,
 XREF_DOC05 nvarchar(20) NULL ,
 XREF_DOC06 nvarchar(20) NULL ,
 XREF_DOC07 nvarchar(20) NULL ,
 XREF_DOC08 nvarchar(20) NULL ,
 XWO_QTY decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_LCRDTLM PRIMARY KEY (LC_DTL)

    );

CREATE TABLE LCRHDTM (
 LC_NO nvarchar(50) NOT NULL ,
 COMP_CODE nvarchar(50) NULL ,
 CUS_CODE nvarchar(50) NULL ,
 CUS_ORD nvarchar(50) NULL ,
 EXPIRE_DATE smalldatetime NULL ,
 ISSUE_DATE smalldatetime NULL ,
 BLANK_CODE nvarchar(50) NULL ,
 CCY_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_LCRHDTM PRIMARY KEY (LC_NO)

    );

CREATE TABLE LOCATBM (
 LOC_CODE nvarchar(20) NOT NULL ,
 LOC_NAME01 nvarchar(50) NULL ,
 LOC_NAME02 nvarchar(50) NULL ,
 LOC_NAME03 nvarchar(50) NULL ,
 LOC_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_LOCATBM PRIMARY KEY (LOC_CODE)

    );

CREATE TABLE LOTMTBM (
 TRANS_UDFX6 nvarchar(20) NOT NULL ,
 ITEM_NO nvarchar(50) NULL ,
 LOT_DDC nvarchar(50) NULL ,
 LOT_DOC nvarchar(50) NULL ,
 LOT_RMKS ntext NULL ,
 LOT_DATE01 smalldatetime NULL ,
 LOT_DATE02 smalldatetime NULL ,
 LOT_DATE03 smalldatetime NULL ,
 LOT_DATE04 smalldatetime NULL ,
 LOT_DATE05 smalldatetime NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 UNIT_PRICE decimal(18,8) NULL ,
 BOOK_PRICE decimal(18,8) NULL ,
 XCHG_RATE decimal(18,8) NULL ,
 CCY_CODE nvarchar(50) NULL ,
 CLOSE_BIT bit NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_LOTMTBM PRIMARY KEY (TRANS_UDFX6)

    );

CREATE TABLE MBOXTBM (
 MBOX_ID nvarchar(50) NOT NULL ,
 MBOX_SENDER nvarchar(255) NULL ,
 MBOX_TITLE nvarchar(255) NULL ,
 MBOX_INCEPT_CC ntext NULL ,
 MBOX_INCEPT_BCC ntext NULL ,
 MBOX_INCEPT ntext NULL ,
 MBOX_CONTENT ntext NULL ,
 MBOX_XDIR nvarchar(50) NULL ,
 READ_BIT bit NULL ,
 SENT_BIT bit NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_MBOXTBM PRIMARY KEY (MBOX_ID)

    );

CREATE TABLE MIRDTLM (
 MI_DTL nvarchar(50) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 DOC_NO nvarchar(50) NULL ,
 FLOW_CODE nvarchar(50) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 MI_NO nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_QTY decimal(18,8) NULL  DEFAULT (0),
 TRANS_QTY2 decimal(18,8) NULL  DEFAULT (0),
 TRANS_RMK ntext NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 TRANS_UDFX1 nvarchar(50) NULL ,
 TRANS_UDFX2 nvarchar(50) NULL ,
 TRANS_UDFX3 nvarchar(50) NULL ,
 TRANS_UDFX4 nvarchar(50) NULL ,
 TRANS_UDFX5 nvarchar(50) NULL ,
 TRANS_UDFX6 nvarchar(50) NULL ,
 TRANS_WO_DTL nvarchar(50) NULL ,
 TRANS_WO_NO nvarchar(50) NULL ,
 UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 UOM_CODE nvarchar(6) NULL ,
 UOM_CODE2 nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_MIRDTLM PRIMARY KEY (MI_DTL)

    );

CREATE TABLE MIRHDTM (
 MI_NO nvarchar(20) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 MI_ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_CODE nvarchar(50) NULL ,
 TRANS_DATE smalldatetime NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 WH_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_MIRHDTM PRIMARY KEY (MI_NO)

    );

CREATE TABLE MMIDTLM (
 MMI_DTL nvarchar(50) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 DOC_NO nvarchar(50) NULL ,
 FLOW_CODE nvarchar(50) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 MMI_NO nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_QTY decimal(18,8) NULL  DEFAULT (0),
 TRANS_QTY2 decimal(18,8) NULL  DEFAULT (0),
 TRANS_RMK ntext NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 TRANS_UDFX1 nvarchar(50) NULL ,
 TRANS_UDFX2 nvarchar(50) NULL ,
 TRANS_UDFX3 nvarchar(50) NULL ,
 TRANS_UDFX4 nvarchar(50) NULL ,
 TRANS_UDFX5 nvarchar(50) NULL ,
 TRANS_UDFX6 nvarchar(50) NULL ,
 UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 UOM_CODE nvarchar(6) NULL ,
 UOM_CODE2 nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_MMIDTLM PRIMARY KEY (MMI_DTL)

    );

CREATE TABLE MMIHDTM (
 MMI_NO nvarchar(20) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 MMI_ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_CODE nvarchar(50) NULL ,
 TRANS_DATE smalldatetime NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 WH_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_MMIHDTM PRIMARY KEY (MMI_NO)

    );

CREATE TABLE MMRDTLM (
 MM_DTL nvarchar(50) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 DOC_NO nvarchar(50) NULL ,
 FLOW_CODE nvarchar(50) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 MM_NO nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_QTY decimal(18,8) NULL  DEFAULT (0),
 TRANS_QTY2 decimal(18,8) NULL  DEFAULT (0),
 TRANS_RMK ntext NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 TRANS_UDFX1 nvarchar(50) NULL ,
 TRANS_UDFX2 nvarchar(50) NULL ,
 TRANS_UDFX3 nvarchar(50) NULL ,
 TRANS_UDFX4 nvarchar(50) NULL ,
 TRANS_UDFX5 nvarchar(50) NULL ,
 TRANS_UDFX6 nvarchar(50) NULL ,
 UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 UOM_CODE nvarchar(6) NULL ,
 UOM_CODE2 nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_MMRDTLM PRIMARY KEY (MM_DTL)

    );

CREATE TABLE MMRHDTM (
 MM_NO nvarchar(20) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 MM_ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_CODE nvarchar(50) NULL ,
 TRANS_DATE smalldatetime NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 WH_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 VEN_CODE nvarchar(50) NULL ,
 CONSTRAINT PK_MMRHDTM PRIMARY KEY (MM_NO)

    );

CREATE TABLE MODDTLM (
 MOLD_DTL nvarchar(50) NOT NULL ,
 MOLD_AUXI nvarchar(5) NULL ,
 MOLD_CAVITY int NULL ,
 MOLD_CODE nvarchar(50) NULL ,
 MOLD_MARK01 nvarchar(50) NULL ,
 MOLD_MARK02 nvarchar(50) NULL ,
 MOLD_MARK03 nvarchar(50) NULL ,
 MOLD_MARK04 nvarchar(50) NULL ,
 MOLD_NO nvarchar(50) NULL ,
 MOLD_NW int NULL ,
 MOLD_SERI int NULL ,
 MOLD_XREV int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_MODDTLM PRIMARY KEY (MOLD_DTL)

    );

CREATE TABLE MODHDTM (
 MOLD_CODE nvarchar(50) NOT NULL ,
 CAT_CODE nvarchar(50) NULL ,
 CAV_QTY int NULL ,
 CUS_CODE nvarchar(50) NULL ,
 CUS_MOLD nvarchar(50) NULL ,
 INHS_DATE smalldatetime NULL ,
 MAKE_DATE smalldatetime NULL ,
 MOLD_CLASS nvarchar(50) NULL ,
 MOLD_GW int NULL ,
 MOLD_NAME01 nvarchar(50) NULL ,
 MOLD_NAME02 nvarchar(50) NULL ,
 MOLD_NAME03 nvarchar(50) NULL ,
 MOLD_NAME04 nvarchar(50) NULL ,
 NOOF_AVAIL int NULL ,
 NOOF_SHOT int NULL ,
 PROJ_NO nvarchar(50) NULL ,
 VEN_CODE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_MODHDTM PRIMARY KEY (MOLD_CODE)

    );

CREATE TABLE MORDTLM (
 MO_DTL nvarchar(50) NOT NULL ,
 CTR_CODE nvarchar(50) NULL ,
 ITEM_NO nvarchar(50) NULL ,
 MO_NO nvarchar(50) NULL ,
 MO_DTL_RMKS ntext NULL ,
 MO_REQ_DATE smalldatetime NULL ,
 MO_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 MO_START_DATE smalldatetime NULL ,
 MO_WO_QTY decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_MORDTLM PRIMARY KEY (MO_DTL)

    );

CREATE TABLE MORHDTM (
 MO_NO nvarchar(50) NOT NULL ,
 COMP_CODE nvarchar(50) NULL ,
 CTR_CODE nvarchar(50) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 MO_ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_MORHDTM PRIMARY KEY (MO_NO)

    );

CREATE TABLE MRVDTLM (
 MR_DTL nvarchar(50) NOT NULL ,
 ITEM_NO nvarchar(20) NULL ,
 MR_NO nvarchar(50) NULL ,
 REASN_CODE nvarchar(50) NULL ,
 MR_REQ_DATE smalldatetime NULL ,
 MR_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 MR_DTL_RMKS ntext NULL ,
 WO_NO nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 MR_MI_QTY decimal(18,8) NULL  DEFAULT (0),
 MR_MI_AMT decimal(18,8) NULL  DEFAULT (0),
 CONSTRAINT PK_MRVDTLM PRIMARY KEY (MR_DTL)

    );

CREATE TABLE MRVHDTM (
 MR_NO nvarchar(50) NOT NULL ,
 COMP_CODE nvarchar(8) NULL ,
 CTR_CODE nvarchar(50) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 MR_ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 MR_ODTP_DATE smalldatetime NULL ,
 REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 WO_NO nvarchar(50) NULL ,
 XFG_QTY decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_MRVHDTM PRIMARY KEY (MR_NO)

    );

CREATE TABLE PARTBLM (
 ITEM_NO nvarchar(22) NOT NULL ,
 ITEM_ABBR_NAME nvarchar(12) NULL ,
 ABC_CLASS_CODE nvarchar(50) NULL ,
 ITEM_ALIAS_NAME nvarchar(50) NULL ,
 ITEM_AUX_CODE nvarchar(50) NULL ,
 CAT_CODE nvarchar(50) NULL ,
 CLASS_CODE nvarchar(22) NULL ,
 ITEM_DRWG_NO nvarchar(50) NULL ,
 EXPIRY_DAY int NULL ,
 HAND_CODE nvarchar(20) NULL ,
 ITEM_NAME01 nvarchar(50) NULL ,
 ITEM_NAME02 nvarchar(50) NULL ,
 ITEM_NAME03 nvarchar(50) NULL ,
 ITEM_NAME04 nvarchar(50) NULL ,
 ITEM_NAME05 nvarchar(50) NULL ,
 ITEM_TP_CODE nvarchar(50) NULL ,
 LEAD_TM int NULL ,
 MBC_CODE nvarchar(50) NULL ,
 MIN_ORD decimal(18,8) NULL  DEFAULT (0),
 MIN_STK decimal(18,8) NULL  DEFAULT (0),
 PKG_ORD decimal(18,8) NULL  DEFAULT (0),
 PROJ_NO nvarchar(22) NULL ,
 STATUS_CODE nvarchar(10) NULL ,
 UOM_CODE nvarchar(10) NULL ,
 UOM_CODE2 nvarchar(50) NULL ,
 UOM_ENG nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ITEM_RMKS ntext NULL ,
 PHANTOM_BIT bit NULL ,
 CONSTRAINT PK_PARTBLM PRIMARY KEY (ITEM_NO)

    );

CREATE TABLE PARTBLX (
 ITEM_NO nvarchar(50) NOT NULL ,
 CLASS_CODE nvarchar(50) NOT NULL ,
 EXT_CODE nvarchar(50) NOT NULL ,
 EXT_DATA nvarchar(50) NULL ,
 EXT_TP nvarchar(10) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PARTBLX PRIMARY KEY (ITEM_NO,CLASS_CODE,EXT_CODE)

    );

CREATE TABLE PMTCDTM (
 PMT_CODE nvarchar(50) NOT NULL ,
 PMT_NAME01 nvarchar(50) NULL ,
 PMT_NAME02 nvarchar(50) NULL ,
 PMT_NAME03 nvarchar(50) NULL ,
 PMT_AMS_BIT bit NOT NULL ,
 PMT_CR_DAY decimal(18,0) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PMTCDTM PRIMARY KEY (PMT_CODE)

    );

CREATE TABLE PNACDTM (
 PN_A_CODE nvarchar(32) NOT NULL ,
 PN_NET_CODE nvarchar(32) NULL ,
 PN_T_CODE nvarchar(32) NULL ,
 PN_P_CODE nvarchar(32) NULL ,
 PN_A_CLASS nvarchar(32) NULL ,
 PN_A_IF_DATA nvarchar(40) NULL ,
 PN_A_DIR nvarchar(12) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PNACDTM PRIMARY KEY (PN_A_CODE)

    );

CREATE TABLE PNCZTBM (
 PN_WCZ_CODE nvarchar(32) NOT NULL ,
 PN_NET_CODE nvarchar(32) NULL ,
 PN_WCZ_CONTEXT ntext NULL ,
 PN_WCZ_STATUS nvarchar(12) NULL ,
 PN_START_DATE smalldatetime NULL ,
 PN_FINAL_DATE smalldatetime NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 PN_NET_CONTEXT ntext NULL ,
 PN_DATA_CODE nvarchar(32) NULL ,
 CONSTRAINT PK_PNCZTBM PRIMARY KEY (PN_WCZ_CODE)

    );

CREATE TABLE PNNCDTM (
 PN_NET_CODE nvarchar(32) NOT NULL ,
 PN_NET_NAME01 nvarchar(50) NULL ,
 PN_NET_RMKS ntext NULL ,
 PN_NET_MSG ntext NULL ,
 PN_NET_START_DATE smalldatetime NULL ,
 PN_NET_FINAL_DATE smalldatetime NULL ,
 PN_NET_ATVT_CODE nvarchar(12) NULL ,
 PN_NET_ATV_YN bit NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 PN_NET_CONTEXT ntext NULL ,
 CONSTRAINT PK_PNNCDTM PRIMARY KEY (PN_NET_CODE)

    );

CREATE TABLE PNPCDTM (
 PN_P_CODE nvarchar(32) NOT NULL ,
 PN_NET_CODE nvarchar(32) NULL ,
 PN_P_CLASS nvarchar(2) NULL ,
 PN_P_NAME01 nvarchar(50) NULL ,
 PN_P_RMKS ntext NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 PN_P_X int NULL ,
 PN_P_Y int NULL ,
 CONSTRAINT PK_PNPCDTM PRIMARY KEY (PN_P_CODE)

    );

CREATE TABLE PNSIGNM (
 PN_SIGN_CODE nvarchar(32) NOT NULL ,
 PN_WCZ_CODE nvarchar(32) NULL ,
 PN_NET_CODE nvarchar(32) NULL ,
 PN_P_CODE nvarchar(32) NULL ,
 PN_SIGN_STATUS nvarchar(12) NULL ,
 PN_CONTEXT ntext NULL ,
 PN_ENTER_DATE smalldatetime NULL ,
 PN_LEAVE_DATE smalldatetime NULL ,
 PN_CANCELLED_DATE smalldatetime NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 PN_DATA_CODE nvarchar(32) NULL ,
 CONSTRAINT PK_PNSIGNM PRIMARY KEY (PN_SIGN_CODE)

    );

CREATE TABLE PNTCDTM (
 PN_T_CODE nvarchar(32) NOT NULL ,
 PN_T_RMKS ntext NULL ,
 PN_T_NAME01 nvarchar(50) NULL ,
 PN_T_TRIG nvarchar(15) NULL ,
 PN_T_EXPIRY int NULL ,
 PN_NET_CODE nvarchar(32) NULL ,
 PN_ATV_CODE nvarchar(12) NULL ,
 APPV_CODE nvarchar(12) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 PN_T_X int NULL ,
 PN_T_Y int NULL ,
 CONSTRAINT PK_PNTCDTM PRIMARY KEY (PN_T_CODE)

    );

CREATE TABLE PNWKTBM (
 PN_WCZ_CODE nvarchar(32) NULL ,
 PN_WKT_CODE nvarchar(32) NOT NULL ,
 PN_NET_CODE nvarchar(32) NULL ,
 PN_T_CODE nvarchar(32) NULL ,
 PN_WKT_CONTEXT ntext NULL ,
 PN_ATVT_CODE nvarchar(12) NULL ,
 PN_WKT_STATUS nvarchar(12) NULL ,
 PN_ENABLED_DATE smalldatetime NULL ,
 PN_FINISHED_DATE smalldatetime NULL ,
 PN_CANCELLED_DATE smalldatetime NULL ,
 PN_DEADLINE_DATE smalldatetime NULL ,
 PN_USER_ID nvarchar(50) NULL ,
 PN_APPV_CODE nvarchar(12) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 PN_DATA_CODE nvarchar(32) NULL ,
 PN_WKT_RMKS ntext NULL ,
 CONSTRAINT PK_PNWKTBM PRIMARY KEY (PN_WKT_CODE)

    );

CREATE TABLE PORDIVM (
 PO_DIV nvarchar(50) NOT NULL ,
 PO_NO nvarchar(50) NULL ,
 REQ_DATE smalldatetime NULL ,
 REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PORDIVM PRIMARY KEY (PO_DIV)

    );

CREATE TABLE PORDTLE (
 PO_DTL nvarchar(50) NOT NULL ,
 PO_NO nvarchar(50) NULL ,
 SERIAL_NO int NULL ,
 ITEM_NO nvarchar(22) NULL ,
 PO_DTL_RMKS ntext NULL ,
 PU_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 PO_BAL_QTY decimal(18,8) NULL ,
 PO_REQ_DATE datetime NULL ,
 PO_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 PO_RTV_QTY decimal(18,8) NULL  DEFAULT (0),
 PO_REC_QTY decimal(18,8) NULL  DEFAULT (0),
 TRANS_UDFX1 nvarchar(50) NULL ,
 TRANS_UDFX2 nvarchar(50) NULL ,
 TRANS_UDFX3 nvarchar(50) NULL ,
 TRANS_UDFX4 nvarchar(50) NULL ,
 TRANS_UDFX5 nvarchar(50) NULL ,
 TRANS_UDFX6 nvarchar(50) NULL ,
 PU_UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 PO_UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 UNIT_RATE decimal(18,8) NULL ,
 UOM_CODE nvarchar(6) NULL ,
 PU_UOM_CODE nvarchar(10) NULL ,
 UOM_XCHG decimal(18,8) NULL  DEFAULT (0),
 VEN_CODE nvarchar(12) NULL ,
 WH_CODE nvarchar(50) NULL ,
 ZADD_DATE datetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE datetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 PO_ITEM_NAME01 nvarchar(50) NULL ,
 PO_ITEM_NAME02 nvarchar(50) NULL ,
 PO_ITEM_NAME03 nvarchar(50) NULL ,
 PO_ITEM_NAME04 nvarchar(50) NULL ,
 PO_ITEM_NAME05 nvarchar(50) NULL ,
 CONSTRAINT PK_PORDTLE PRIMARY KEY (PO_DTL)

    );

CREATE TABLE PORDTLH (
 XREV_NO nvarchar(20) NOT NULL ,
 XVER_CONTENT ntext NULL ,
 PO_DTL nvarchar(50) NOT NULL ,
 PO_NO nvarchar(50) NULL ,
 SERIAL_NO int NULL ,
 ITEM_NO nvarchar(22) NULL ,
 PO_DTL_RMKS ntext NULL ,
 PU_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 PO_BAL_QTY decimal(18,8) NULL ,
 PO_REQ_DATE datetime NULL ,
 PO_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 PO_RTV_QTY decimal(18,8) NULL  DEFAULT (0),
 PO_REC_QTY decimal(18,8) NULL  DEFAULT (0),
 TRANS_UDFX1 nvarchar(50) NULL ,
 TRANS_UDFX2 nvarchar(50) NULL ,
 TRANS_UDFX3 nvarchar(50) NULL ,
 TRANS_UDFX4 nvarchar(50) NULL ,
 TRANS_UDFX5 nvarchar(50) NULL ,
 TRANS_UDFX6 nvarchar(50) NULL ,
 PU_UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 PO_UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 UNIT_RATE decimal(18,8) NULL ,
 UOM_CODE nvarchar(6) NULL ,
 PU_UOM_CODE nvarchar(10) NULL ,
 UOM_XCHG decimal(18,8) NULL  DEFAULT (0),
 VEN_CODE nvarchar(12) NULL ,
 WH_CODE nvarchar(50) NULL ,
 ZADD_DATE datetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE datetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 PO_ITEM_NAME01 nvarchar(50) NULL ,
 PO_ITEM_NAME02 nvarchar(50) NULL ,
 PO_ITEM_NAME03 nvarchar(50) NULL ,
 PO_ITEM_NAME04 nvarchar(50) NULL ,
 PO_ITEM_NAME05 nvarchar(50) NULL ,
 CONSTRAINT PK_PORDTLH PRIMARY KEY (XREV_NO,PO_DTL)

    );

CREATE TABLE PORDTLM (
 PO_DTL nvarchar(50) NOT NULL ,
 PO_NO nvarchar(50) NULL ,
 SERIAL_NO int NULL ,
 ITEM_NO nvarchar(22) NULL ,
 PO_DTL_RMKS ntext NULL ,
 PU_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 PO_BAL_QTY decimal(18,8) NULL ,
 PO_REQ_DATE smalldatetime NULL ,
 PO_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 PO_RTV_QTY decimal(18,8) NULL  DEFAULT (0),
 PO_REC_QTY decimal(18,8) NULL  DEFAULT (0),
 TRANS_UDFX1 nvarchar(50) NULL ,
 TRANS_UDFX2 nvarchar(50) NULL ,
 TRANS_UDFX3 nvarchar(50) NULL ,
 TRANS_UDFX4 nvarchar(50) NULL ,
 TRANS_UDFX5 nvarchar(50) NULL ,
 TRANS_UDFX6 nvarchar(50) NULL ,
 PU_UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 PO_UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 UNIT_RATE decimal(18,8) NULL ,
 UOM_CODE nvarchar(6) NULL ,
 PU_UOM_CODE nvarchar(10) NULL ,
 UOM_XCHG decimal(18,8) NULL  DEFAULT (0),
 VEN_CODE nvarchar(12) NULL ,
 WH_CODE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 PO_ITEM_NAME01 nvarchar(50) NULL ,
 PO_ITEM_NAME02 nvarchar(50) NULL ,
 PO_ITEM_NAME03 nvarchar(50) NULL ,
 PO_ITEM_NAME04 nvarchar(50) NULL ,
 PO_ITEM_NAME05 nvarchar(50) NULL ,
 CONSTRAINT PK_PORDTLM PRIMARY KEY (PO_DTL)

    );

CREATE TABLE PORHDTE (
 PO_NO nvarchar(50) NOT NULL ,
 APPV_WAIT nvarchar(50) NULL ,
 BUGT_NO nvarchar(50) NULL ,
 BUYER_CODE nvarchar(50) NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 CTR_CODE nvarchar(50) NULL ,
 DELY_CODE nvarchar(50) NULL ,
 DISC_FAT decimal(19,8) NULL  DEFAULT (0),
 ODTP_AMT decimal(15,8) NULL  DEFAULT (0),
 ODTP_APPV nvarchar(50) NULL ,
 ODTP_CODE nvarchar(50) NOT NULL ,
 ODTP_RMKS ntext NULL ,
 ODTP_SRC nvarchar(50) NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 PORT_CODE nvarchar(50) NULL ,
 PTERM_CODE nvarchar(50) NULL ,
 REQ_DATE datetime NULL ,
 SITE_CODE nvarchar(50) NULL ,
 VEN_CODE nvarchar(12) NULL ,
 VEN_TERM nvarchar(50) NULL ,
 VEN_VIA nvarchar(50) NULL ,
 XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 XREF_DDC01 nvarchar(20) NULL ,
 XREF_DDC02 nvarchar(20) NULL ,
 XREF_DDC03 nvarchar(20) NULL ,
 XREF_DDC04 nvarchar(20) NULL ,
 XREF_DDC05 nvarchar(20) NULL ,
 XREF_DDC06 nvarchar(20) NULL ,
 XREF_DDC07 nvarchar(20) NULL ,
 XREF_DDC08 nvarchar(20) NULL ,
 XREF_DOC01 nvarchar(20) NULL ,
 XREF_DOC02 nvarchar(20) NULL ,
 XREF_DOC03 nvarchar(20) NULL ,
 XREF_DOC04 nvarchar(20) NULL ,
 XREF_DOC05 nvarchar(20) NULL ,
 XREF_DOC06 nvarchar(20) NULL ,
 XREF_DOC07 nvarchar(20) NULL ,
 XREF_DOC08 nvarchar(20) NULL ,
 ZADD_DATE datetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE datetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PORHDTE PRIMARY KEY (PO_NO)

    );

CREATE TABLE PORHDTH (
 XREV_NO nvarchar(20) NOT NULL ,
 PO_NO nvarchar(50) NOT NULL ,
 APPV_WAIT nvarchar(50) NULL ,
 BUGT_NO nvarchar(50) NULL ,
 BUYER_CODE nvarchar(50) NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 CTR_CODE nvarchar(50) NULL ,
 DELY_CODE nvarchar(50) NULL ,
 DISC_FAT decimal(19,8) NULL  DEFAULT (0),
 ODTP_AMT decimal(15,8) NULL  DEFAULT (0),
 ODTP_APPV nvarchar(50) NULL ,
 ODTP_CODE nvarchar(50) NOT NULL ,
 ODTP_RMKS ntext NULL ,
 ODTP_SRC nvarchar(50) NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 PORT_CODE nvarchar(50) NULL ,
 PTERM_CODE nvarchar(50) NULL ,
 REQ_DATE datetime NULL ,
 SITE_CODE nvarchar(50) NULL ,
 VEN_CODE nvarchar(12) NULL ,
 VEN_TERM nvarchar(50) NULL ,
 VEN_VIA nvarchar(50) NULL ,
 XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 XREF_DDC01 nvarchar(20) NULL ,
 XREF_DDC02 nvarchar(20) NULL ,
 XREF_DDC03 nvarchar(20) NULL ,
 XREF_DDC04 nvarchar(20) NULL ,
 XREF_DDC05 nvarchar(20) NULL ,
 XREF_DDC06 nvarchar(20) NULL ,
 XREF_DDC07 nvarchar(20) NULL ,
 XREF_DDC08 nvarchar(20) NULL ,
 XREF_DOC01 nvarchar(20) NULL ,
 XREF_DOC02 nvarchar(20) NULL ,
 XREF_DOC03 nvarchar(20) NULL ,
 XREF_DOC04 nvarchar(20) NULL ,
 XREF_DOC05 nvarchar(20) NULL ,
 XREF_DOC06 nvarchar(20) NULL ,
 XREF_DOC07 nvarchar(20) NULL ,
 XREF_DOC08 nvarchar(20) NULL ,
 ZADD_DATE datetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE datetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PORHDTH PRIMARY KEY (XREV_NO,PO_NO)

    );

CREATE TABLE PORHDTM (
 PO_NO nvarchar(50) NOT NULL ,
 BUYER_CODE nvarchar(12) NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 CTR_CODE nvarchar(50) NULL ,
 DELY_CODE nvarchar(50) NULL ,
 DISC_FAT decimal(19,8) NULL  DEFAULT (0),
 ODTP_AMT decimal(15,8) NULL  DEFAULT (0),
 ODTP_CODE nvarchar(50) NULL ,
 PO_ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 PORT_CODE nvarchar(50) NULL ,
 PTERM_CODE nvarchar(50) NULL ,
 PO_REQ_DATE smalldatetime NULL ,
 VEN_CODE nvarchar(12) NULL ,
 PO_PMT_CODE nvarchar(50) NULL ,
 SVIA_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 PO_VAT_TAX decimal(20,8) NULL ,
 PO_PI_NO nvarchar(50) NULL ,
 CONSTRAINT PK_PORHDTM PRIMARY KEY (PO_NO)

    );

CREATE TABLE PORMITM (
 PO_DMI nvarchar(50) NOT NULL ,
 MITEM_AMT decimal(18,8) NULL  DEFAULT (0),
 MITEM_NAME01 nvarchar(50) NULL ,
 MITEM_NAME02 nvarchar(50) NULL ,
 PO_NO nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PORMITM PRIMARY KEY (PO_DMI)

    );

CREATE TABLE PORTBLM (
 PORT_CODE nvarchar(50) NOT NULL ,
 CTRY_CODE nvarchar(50) NULL ,
 FORW_CODE nvarchar(50) NULL ,
 PORT_ADR01 nvarchar(50) NULL ,
 PORT_ADR02 nvarchar(50) NULL ,
 PORT_ADR03 nvarchar(50) NULL ,
 PORT_ADR04 nvarchar(50) NULL ,
 PORT_NAME01 nvarchar(50) NULL ,
 PORT_NAME02 nvarchar(50) NULL ,
 PORT_NAME03 nvarchar(50) NULL ,
 PORT_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PORTBLM PRIMARY KEY (PORT_CODE)

    );

CREATE TABLE PPODTLM (
 PPO_DTL nvarchar(50) NOT NULL ,
 ACCEPT_BIT bit NULL ,
 BUYER_CODE nvarchar(50) NULL ,
 CCY_CODE nvarchar(50) NULL ,
 CTR_CODE nvarchar(50) NULL ,
 COMP_CODE nvarchar(50) NULL ,
 DELY_CODE nvarchar(50) NULL ,
 ITEM_NO nvarchar(50) NULL ,
 PPO_NO nvarchar(50) NOT NULL ,
 PPO_DTL_RMKS ntext NULL ,
 PU_REQ_QTY decimal(18,8) NULL ,
 LEAD_TM decimal(18,0) NULL ,
 PKG_ORD decimal(18,0) NULL ,
 PPO_REQ_DATE smalldatetime NULL ,
 PPO_REQ_QTY decimal(18,8) NULL ,
 ORG_DATE smalldatetime NULL ,
 ORG_QTY decimal(18,0) NULL ,
 PPO_UNIT_PRICE decimal(18,8) NULL ,
 UOM_CODE nvarchar(6) NULL ,
 PU_UOM_CODE nvarchar(10) NULL ,
 UOM_XCHG decimal(18,8) NULL  DEFAULT (0),
 VEN_CODE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 PU_UNIT_PRICE decimal(20,8) NULL ,
 CONSTRAINT PK_PPODTLM PRIMARY KEY (PPO_DTL)

    );

CREATE TABLE PPOHDTM (
 PPO_NO nvarchar(50) NOT NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 PPO_ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 COMP_CODE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PPOHDTM PRIMARY KEY (PPO_NO)

    );

CREATE TABLE PROJTBM (
 PROJ_NO nvarchar(22) NOT NULL ,
 FINAL_DATE smalldatetime NULL ,
 PROJ_NAME01 nvarchar(50) NULL ,
 PROJ_NAME02 nvarchar(50) NULL ,
 PROJ_NAME03 nvarchar(50) NULL ,
 PROJ_NAME04 nvarchar(50) NULL ,
 START_DATE smalldatetime NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PROJTBM PRIMARY KEY (PROJ_NO)

    );

CREATE TABLE PROJTPM (
 PJTP_CODE nvarchar(22) NOT NULL ,
 PJTP_NAME01 nvarchar(50) NULL ,
 PJTP_NAME02 nvarchar(50) NULL ,
 PJTP_NAME03 nvarchar(50) NULL ,
 PJTP_NAME04 nvarchar(50) NULL ,
 PJTP_RMKS ntext NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PROJTPM PRIMARY KEY (PJTP_CODE)

    );

CREATE TABLE PRVDTLM (
 PR_DTL nvarchar(50) NOT NULL ,
 ITEM_NO nvarchar(20) NULL ,
 PR_NO nvarchar(50) NULL ,
 REQ_DATE smalldatetime NULL ,
 REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 PR_RMKS ntext NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PRVDTLM PRIMARY KEY (PR_DTL)

    );

CREATE TABLE PRVHDTM (
 PR_NO nvarchar(50) NOT NULL ,
 COMP_CODE nvarchar(8) NULL ,
 CTR_CODE nvarchar(50) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 PR_ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 REQ_DATE smalldatetime NULL ,
 REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 DEPT_CODE nvarchar(50) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PRVHDTM PRIMARY KEY (PR_NO)

    );

CREATE TABLE PSCDTLM (
 PSC_DTL nvarchar(50) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 DIFF_QTY decimal(18,8) NULL ,
 DOC_NO nvarchar(50) NULL ,
 FLOW_CODE nvarchar(50) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 PSC_NO nvarchar(50) NULL ,
 REASN_CODE nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 STK_QTY decimal(18,8) NULL ,
 TAG_QTY decimal(18,8) NULL ,
 TRANS_CODE nvarchar(50) NULL ,
 TRANS_DATE smalldatetime NULL ,
 TRANS_RMK ntext NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 TRANS_UDFX1 nvarchar(50) NULL ,
 TRANS_UDFX2 nvarchar(50) NULL ,
 TRANS_UDFX3 nvarchar(50) NULL ,
 TRANS_UDFX4 nvarchar(50) NULL ,
 TRANS_UDFX5 nvarchar(50) NULL ,
 TRANS_UDFX6 nvarchar(50) NULL ,
 UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 UOM_CODE nvarchar(6) NULL ,
 UOM_CODE2 nvarchar(50) NULL ,
 WH_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PSCDTLM PRIMARY KEY (PSC_DTL)

    );

CREATE TABLE PSCHDTM (
 PSC_NO nvarchar(50) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_CODE nvarchar(50) NULL ,
 TRANS_DATE smalldatetime NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 WH_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PSCHDTM PRIMARY KEY (PSC_NO)

    );

CREATE TABLE PTERMTM (
 PTERM_CODE nvarchar(50) NOT NULL ,
 PTERM_NAME01 nvarchar(50) NULL ,
 PTERM_NAME02 nvarchar(50) NULL ,
 PTERM_NAME03 nvarchar(50) NULL ,
 PTERM_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PTERMTM PRIMARY KEY (PTERM_CODE)

    );

CREATE TABLE PWODTLM (
 PWO_DTL nvarchar(50) NOT NULL ,
 PWO_NO nvarchar(50) NOT NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PWODTLM PRIMARY KEY (PWO_DTL)

    );

CREATE TABLE PWOHDTM (
 PWO_NO nvarchar(50) NOT NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_PWOHDTM PRIMARY KEY (PWO_NO)

    );

CREATE TABLE REASNTM (
 REASN_CODE nvarchar(50) NOT NULL ,
 REASN_NAME01 nvarchar(50) NULL ,
 REASN_NAME02 nvarchar(50) NULL ,
 REASN_NAME03 nvarchar(50) NULL ,
 REASN_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_REASNTM PRIMARY KEY (REASN_CODE)

    );

CREATE TABLE REGNCDM (
 REGN_CODE nvarchar(50) NOT NULL ,
 REGN_NAME01 nvarchar(50) NULL ,
 REGN_NAME02 nvarchar(50) NULL ,
 REGN_NAME03 nvarchar(50) NULL ,
 REGN_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_REGNCDM PRIMARY KEY (REGN_CODE)

    );

CREATE TABLE REMKTBM (
 REMK_CODE nvarchar(50) NOT NULL ,
 REMK_CONTENT ntext NULL ,
 REMK_NAME01 nvarchar(50) NULL ,
 REMK_NAME02 nvarchar(50) NULL ,
 REMK_NAME03 nvarchar(50) NULL ,
 REMK_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_REMKTBM PRIMARY KEY (REMK_CODE)

    );

CREATE TABLE SALESTM (
 SALES_CODE nvarchar(50) NOT NULL ,
 DIRECT_LINE nvarchar(50) NULL ,
 JOIN_DATE smalldatetime NULL ,
 MAIL_ADDR nvarchar(50) NULL ,
 SALES_GROUP nvarchar(50) NULL ,
 SALES_NAME01 nvarchar(50) NULL ,
 SALES_NAME02 nvarchar(50) NULL ,
 SALES_NAME03 nvarchar(50) NULL ,
 SALES_NAME04 nvarchar(50) NULL ,
 SALES_TERM nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_SALESTM PRIMARY KEY (SALES_CODE)

    );

CREATE TABLE SALTERM (
 SALES_TERM nvarchar(50) NOT NULL ,
 TERM_NAME01 nvarchar(50) NULL ,
 TERM_NAME02 nvarchar(50) NULL ,
 TERM_NAME03 nvarchar(50) NULL ,
 TERM_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_SALTERM PRIMARY KEY (SALES_TERM)

    );

CREATE TABLE SCPDTLM (
 SCP_DTL nvarchar(50) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 DOC_NO nvarchar(50) NULL ,
 FLOW_CODE nvarchar(50) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 REASN_CODE nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 SCP_NO nvarchar(50) NULL ,
 TRANS_QTY decimal(18,8) NULL  DEFAULT (0),
 TRANS_QTY2 decimal(18,8) NULL  DEFAULT (0),
 TRANS_RMK ntext NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 TRANS_UDFX1 nvarchar(50) NULL ,
 TRANS_UDFX2 nvarchar(50) NULL ,
 TRANS_UDFX3 nvarchar(50) NULL ,
 TRANS_UDFX4 nvarchar(50) NULL ,
 TRANS_UDFX5 nvarchar(50) NULL ,
 TRANS_UDFX6 nvarchar(50) NULL ,
 UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 UOM_CODE nvarchar(6) NULL ,
 UOM_CODE2 nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_SCPDTLM PRIMARY KEY (SCP_DTL)

    );

CREATE TABLE SCPHDTM (
 SCP_NO nvarchar(20) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_CODE nvarchar(50) NULL ,
 TRANS_DATE smalldatetime NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 WH_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_SCPHDTM PRIMARY KEY (SCP_NO)

    );

CREATE TABLE SEGMTBM (
 SEGM_CODE nvarchar(50) NOT NULL ,
 LAST_NO int NULL ,
 SEGM_NAME01 nvarchar(50) NULL ,
 SEGM_NAME02 nvarchar(50) NULL ,
 SEGM_NAME03 nvarchar(50) NULL ,
 SEGM_NAME04 nvarchar(50) NULL ,
 SEGN_CODE nvarchar(50) NULL ,
 SEGN_NAME01 nvarchar(50) NULL ,
 SEGN_NAME02 nvarchar(50) NULL ,
 SEGN_NAME03 nvarchar(50) NULL ,
 SEGN_NAME04 nvarchar(50) NULL ,
 VERSION_BIT bit NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_SEGMTBM PRIMARY KEY (SEGM_CODE)

    );

CREATE TABLE SIZECDM (
 SIZE_CODE nvarchar(50) NOT NULL ,
 SIZE_NAME01 nvarchar(50) NULL ,
 SIZE_NAME02 nvarchar(50) NULL ,
 SIZE_NAME03 nvarchar(50) NULL ,
 SIZE_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_SIZECDM PRIMARY KEY (SIZE_CODE)

    );

CREATE TABLE SORDTLM (
 SO_DTL nvarchar(50) NOT NULL ,
 DN_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 DO_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 ITEM_NO nvarchar(22) NULL ,
 IV_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 SO_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 SO_UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 SO_REQ_DATE smalldatetime NULL ,
 SO_NO nvarchar(50) NULL ,
 SO_DTL_RMKS ntext NULL ,
 UOM_CODE nvarchar(50) NULL ,
 MK_UOM_CODE nvarchar(50) NULL ,
 UOM_XCHG decimal(18,8) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 SO_ETA_DATE datetime NULL ,
 SO_ETD_DATE datetime NULL ,
 MK_REQ_QTY decimal(20,8) NULL ,
 MK_REQ_DATE datetime NULL ,
 MK_UNIT_PRICE decimal(20,8) NULL ,
 DISCOUNT_RATE decimal(20,8) NULL ,
 CUS_ITEM_NO nvarchar(50) NULL ,
 CUS_ITEM_NAME01 nvarchar(50) NULL ,
 CONSTRAINT PK_SORDTLM PRIMARY KEY (SO_DTL)

    );

CREATE TABLE SORHDTM (
 SO_NO nvarchar(50) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 CUS_CODE nvarchar(50) NULL ,
 CUS_ORD nvarchar(50) NULL ,
 CUS_TERM nvarchar(50) NULL ,
 DELY_CODE nvarchar(50) NULL ,
 ODTP_AMT decimal(18,8) NULL  DEFAULT (0),
 ODTP_CODE nvarchar(50) NULL ,
 SO_ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(10) NULL ,
 ODTP_XREV int NULL ,
 PTERM_CODE nvarchar(50) NULL ,
 REGN_CODE nvarchar(50) NULL ,
 SO_REQ_DATE smalldatetime NULL ,
 SALES_CODE nvarchar(50) NULL ,
 SVIA_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CUS_REFX nvarchar(50) NULL ,
 ORG_CTRY nvarchar(50) NULL ,
 ORG_CERT nvarchar(50) NULL ,
 DISCOUNT_RATE decimal(20,8) NULL ,
 TAX_RATE decimal(20,8) NULL ,
 CONSTRAINT PK_SORHDTM PRIMARY KEY (SO_NO)

    );

CREATE TABLE SORMITM (
 SO_DMI nvarchar(50) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 MITEM_AMT decimal(18,8) NULL  DEFAULT (0),
 MITEM_NAME01 nvarchar(50) NULL ,
 MITEM_NAME02 nvarchar(50) NULL ,
 SO_NO nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_SORMITM PRIMARY KEY (SO_DMI)

    );

CREATE TABLE STAGETM (
 STAGE_CODE nvarchar(50) NOT NULL ,
 STAGE_NAME01 nvarchar(50) NULL ,
 STAGE_NAME02 nvarchar(50) NULL ,
 STAGE_NAME03 nvarchar(50) NULL ,
 STAGE_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_STAGETM PRIMARY KEY (STAGE_CODE)

    );

CREATE TABLE STKRTBM (
 STK_DTL nvarchar(50) NOT NULL ,
 SERIAL_NO int NULL ,
 AVG_CST decimal(15,8) NULL  DEFAULT (0),
 CCY_CODE nvarchar(3) NULL ,
 EXPIRE_DATE smalldatetime NULL ,
 IN_DATE smalldatetime NULL ,
 ITEM_NO nvarchar(22) NULL ,
 LOCK_BIT bit NOT NULL ,
 NET_STK decimal(15,8) NULL  DEFAULT (0),
 STK_AMT decimal(19,8) NULL  DEFAULT (0),
 STK_QTY decimal(19,8) NULL  DEFAULT (0),
 STK_QTY2 decimal(19,8) NULL  DEFAULT (0),
 TRANS_UDFX1 nvarchar(50) NULL ,
 TRANS_UDFX2 nvarchar(50) NULL ,
 TRANS_UDFX3 nvarchar(50) NULL ,
 TRANS_UDFX4 nvarchar(50) NULL ,
 TRANS_UDFX5 nvarchar(50) NULL ,
 TRANS_UDFX6 nvarchar(50) NULL ,
 UNIT_PRICE decimal(15,8) NULL  DEFAULT (0),
 WH_CODE nvarchar(50) NULL ,
 WH_GROUP nvarchar(50) NULL ,
 XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_STKRTBM PRIMARY KEY (STK_DTL)

    );

CREATE TABLE SVIATBM (
 SVIA_CODE nvarchar(50) NOT NULL ,
 SVIA_NAME01 nvarchar(50) NULL ,
 SVIA_NAME02 nvarchar(50) NULL ,
 SVIA_NAME03 nvarchar(50) NULL ,
 SVIA_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_SVIATBM PRIMARY KEY (SVIA_CODE)

    );

CREATE TABLE TMRDTLM (
 TM_DTL nvarchar(50) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 DOC_NO nvarchar(50) NULL ,
 FLOW_CODE nvarchar(50) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 REFX_NO nvarchar(50) NULL ,
 TM_NO nvarchar(50) NULL ,
 TRANS_QTY decimal(18,8) NULL  DEFAULT (0),
 TRANS_QTY2 decimal(18,8) NULL  DEFAULT (0),
 TRANS_RMK ntext NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 TRANS_UDFN1 nvarchar(50) NULL ,
 TRANS_UDFX1 nvarchar(50) NULL ,
 TRANS_UDFX2 nvarchar(50) NULL ,
 TRANS_UDFX3 nvarchar(50) NULL ,
 TRANS_UDFX4 nvarchar(50) NULL ,
 TRANS_UDFX5 nvarchar(50) NULL ,
 TRANS_UDFX6 nvarchar(50) NULL ,
 UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 UOM_CODE nvarchar(6) NULL ,
 UOM_CODE2 nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_TMRDTLM PRIMARY KEY (TM_DTL)

    );

CREATE TABLE TMRHDTM (
 TM_NO nvarchar(20) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 TM_ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_CODE nvarchar(50) NULL ,
 TRANS_DATE smalldatetime NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 WH_CODE nvarchar(50) NULL ,
 WH_REFX nvarchar(50) NULL ,
 XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_TMRHDTM PRIMARY KEY (TM_NO)

    );

CREATE TABLE TPRDTLM (
 TP_DTL nvarchar(50) NOT NULL ,
 CYCLE_TIME int NULL ,
 ITEM_IJ nvarchar(50) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 ITEM_PM nvarchar(50) NULL ,
 MOLD_AUXI nvarchar(50) NULL ,
 MOLD_CODE nvarchar(50) NULL ,
 REG_RIND decimal(18,8) NULL ,
 TP_NO nvarchar(50) NULL ,
 TP_RMK ntext NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_TPRDTLM PRIMARY KEY (TP_DTL)

    );

CREATE TABLE TPRHDTM (
 TP_NO nvarchar(20) NOT NULL ,
 ASSM_NO nvarchar(50) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_TPRHDTM PRIMARY KEY (TP_NO)

    );

CREATE TABLE TRANCDM (
 TRANS_CODE nvarchar(50) NOT NULL ,
 ACC_CODE01 nvarchar(50) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 TRANS_ODTP_CODE nvarchar(50) NULL ,
 FLOW_CLASS nvarchar(50) NULL ,
 TRANS_TP_CODE nvarchar(50) NULL ,
 PREFIX_CODE nvarchar(50) NULL ,
 SIGN_CODE nvarchar(8) NULL ,
 TRANS_NAME01 nvarchar(50) NULL ,
 TRANS_NAME02 nvarchar(50) NULL ,
 TRANS_NAME03 nvarchar(50) NULL ,
 TRANS_NAME04 nvarchar(50) NULL ,
 WH_CODE nvarchar(50) NULL ,
 WH_REFX nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_TRANCDM PRIMARY KEY (TRANS_CODE)

    );

CREATE TABLE TRANTBM (
 TRANS_NO nvarchar(50) NOT NULL ,
 BAT_DTL nvarchar(50) NULL ,
 BAT_NO nvarchar(50) NULL ,
 CCY_CODE nvarchar(3) NULL ,
 DOC_DATE smalldatetime NULL ,
 DOC_ITM int NULL ,
 DOC_NO nvarchar(50) NULL ,
 DOC_TYPE nvarchar(50) NULL ,
 TRANS_TP_CODE nvarchar(50) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 OFFSET_CODE nvarchar(50) NULL ,
 OFFSET_REC bit NOT NULL ,
 POST_BIT bit NOT NULL ,
 REASN_CODE nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 STK_DTL nvarchar(50) NULL ,
 TRANS_AMT decimal(19,8) NULL  DEFAULT (0),
 TRANS_CODE nvarchar(50) NULL ,
 TRANS_DATE smalldatetime NULL ,
 TRANS_DDC nvarchar(50) NULL ,
 TRANS_DOC nvarchar(50) NULL ,
 TRANS_QTY decimal(19,8) NULL  DEFAULT (0),
 TRANS_QTY2 decimal(19,8) NULL  DEFAULT (0),
 TRANS_RMK nvarchar(50) NULL ,
 TRANS_TDC nvarchar(50) NULL ,
 TRANS_TOC nvarchar(50) NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 TRANS_UDFX1 nvarchar(50) NULL ,
 TRANS_UDFX2 nvarchar(50) NULL ,
 TRANS_UDFX3 nvarchar(50) NULL ,
 TRANS_UDFX4 nvarchar(50) NULL ,
 TRANS_UDFX5 nvarchar(50) NULL ,
 TRANS_UDFX6 nvarchar(50) NULL ,
 TRANS_UID_CODE nvarchar(50) NULL ,
 UNIT_PRICE decimal(19,8) NULL  DEFAULT (0),
 UOM_CODE nvarchar(6) NULL ,
 UOM_CODE2 nvarchar(50) NULL ,
 VEN_CODE nvarchar(12) NULL ,
 VOU_DTL nvarchar(50) NULL ,
 WH_CODE nvarchar(50) NULL ,
 WH_FM nvarchar(50) NULL ,
 WH_REFX nvarchar(50) NULL ,
 WH_TO nvarchar(50) NULL ,
 XCHG_RATE decimal(19,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_TRANTBM PRIMARY KEY (TRANS_NO)

    );

CREATE TABLE UDTDTLM (
 UDT_DTL nvarchar(50) NOT NULL ,
 UDT_NO nvarchar(50) NULL ,
 CCY_CODE nvarchar(3) NULL ,
 DOC_NO nvarchar(50) NULL ,
 FLOW_CODE nvarchar(50) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 REASN_CODE nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_QTY decimal(18,8) NULL  DEFAULT (0),
 TRANS_QTY2 decimal(18,8) NULL  DEFAULT (0),
 TRANS_RMK ntext NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 TRANS_UDFX1 nvarchar(50) NULL ,
 TRANS_UDFX2 nvarchar(50) NULL ,
 TRANS_UDFX3 nvarchar(50) NULL ,
 TRANS_UDFX4 nvarchar(50) NULL ,
 TRANS_UDFX5 nvarchar(50) NULL ,
 TRANS_UDFX6 nvarchar(50) NULL ,
 TRANS_UDFS01 decimal(18,0) NULL ,
 TRANS_UDFS02 decimal(18,0) NULL ,
 TRANS_UDFS03 decimal(18,0) NULL ,
 TRANS_UDFS04 decimal(18,0) NULL ,
 TRANS_UDFS05 decimal(18,0) NULL ,
 TRANS_UDFS06 decimal(18,0) NULL ,
 TRANS_UDFS07 decimal(18,0) NULL ,
 TRANS_UDFS08 decimal(18,0) NULL ,
 TRANS_UDFS09 decimal(18,0) NULL ,
 TRANS_UDFS10 decimal(18,0) NULL ,
 TRANS_UDFS11 decimal(18,0) NULL ,
 UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 UOM_CODE nvarchar(6) NULL ,
 UOM_CODE2 nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_UDTDTLM PRIMARY KEY (UDT_DTL)

    );

CREATE TABLE UDTHDTM (
 UDT_NO nvarchar(50) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 UDT_RMKS ntext NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_CODE nvarchar(50) NULL ,
 TRANS_DATE smalldatetime NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 WH_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_UDTHDTM PRIMARY KEY (UDT_NO)

    );

CREATE TABLE UNITSYM (
 UOM_FM nvarchar(20) NOT NULL ,
 UOM_TO nvarchar(20) NOT NULL ,
 UOM_EXG decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_UNITSYM PRIMARY KEY (UOM_FM,UOM_TO)

    );

CREATE TABLE UOMENTM (
 ITEM_NO nvarchar(22) NOT NULL ,
 UOM_CODE nvarchar(6) NOT NULL ,
 UOM_ENG nvarchar(50) NOT NULL ,
 UOM_XCHG decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_UOMENTM PRIMARY KEY (ITEM_NO,UOM_CODE,UOM_ENG)

    );

CREATE TABLE UOMMKTM (
 ITEM_NO nvarchar(22) NOT NULL ,
 UOM_CODE nvarchar(6) NOT NULL ,
 MK_UOM_CODE nvarchar(20) NOT NULL ,
 UOM_XCHG decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_UOMMKTM PRIMARY KEY (ITEM_NO,UOM_CODE,MK_UOM_CODE)

    );

CREATE TABLE UOMPUTM (
 ITEM_NO nvarchar(22) NOT NULL ,
 UOM_CODE nvarchar(6) NOT NULL ,
 PU_UOM_CODE nvarchar(20) NOT NULL ,
 UOM_XCHG decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_UOMPUTM PRIMARY KEY (ITEM_NO,UOM_CODE,PU_UOM_CODE)

    );

CREATE TABLE UOMTBLM (
 UOM_CODE nvarchar(10) NOT NULL ,
 UOM_NAME01 nvarchar(50) NULL ,
 UOM_NAME02 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_UOMTBLM PRIMARY KEY (UOM_CODE)

    );

CREATE TABLE VENITEM (
 ITEM_NO nvarchar(22) NOT NULL ,
 VEN_CODE nvarchar(12) NOT NULL ,
 ITEM_ABBRE nvarchar(50) NULL ,
 VEN_ITEM_NO nvarchar(50) NULL ,
 VEN_ITEM_NAME01 nvarchar(50) NULL ,
 VEN_ITEM_NAME02 nvarchar(50) NULL ,
 ITEM_NAME03 nvarchar(50) NULL ,
 ITEM_NAME04 nvarchar(50) NULL ,
 L_PO_CCY_CODE nvarchar(50) NULL ,
 L_PO_NO nvarchar(50) NULL ,
 L_PO_REC_DATE smalldatetime NULL ,
 L_PO_REC_QTY decimal(18,8) NULL ,
 L_PO_REC_WH nvarchar(50) NULL ,
 L_PO_REQ_QTY decimal(18,8) NULL ,
 L_PO_RTV_DATE smalldatetime NULL ,
 L_PO_RTV_QTY nvarchar(10) NULL ,
 L_PO_UNIT_PRICE decimal(18,8) NULL ,
 L_PO_UOM_CODE nvarchar(50) NULL ,
 L_PO_XCHG_RATE decimal(18,8) NULL ,
 L_VQ_CCY_CODE nvarchar(50) NULL ,
 L_VQ_NO nvarchar(50) NULL ,
 L_VQ_REQ_DATE smalldatetime NULL ,
 L_VQ_REQ_QTY decimal(18,8) NULL ,
 L_VQ_UNIT_PRICE decimal(18,8) NULL ,
 L_VQ_UOM_CODE nvarchar(50) NULL ,
 L_VQ_XCHG_RATE decimal(18,8) NULL ,
 LEAD_TM decimal(15,8) NULL  DEFAULT (0),
 MIN_ORD decimal(15,8) NULL  DEFAULT (0),
 ORDL_TM int NULL ,
 PKG_ORD decimal(15,8) NULL  DEFAULT (0),
 PUR_PRICE decimal(15,8) NULL  DEFAULT (0),
 VEN_UNIT_PRICE decimal(18,7) NULL  DEFAULT (0),
 VQT_REQ_DATE smalldatetime NULL ,
 VQT_REQ_QTY decimal(15,8) NULL  DEFAULT (0),
 VQT_UNIT_PRICE decimal(18,0) NULL ,
 VQT_CCY_CODE nvarchar(50) NULL ,
 VQT_DTL nvarchar(50) NULL ,
 STD_CCY nvarchar(50) NULL ,
 STD_PRICE decimal(15,8) NULL  DEFAULT (0),
 T_PO_REQ_AMT decimal(18,8) NULL ,
 T_PO_REQ_QTY decimal(18,8) NULL ,
 T_PO_RTV_QTY decimal(18,8) NULL ,
 TDLY_DAY decimal(15,8) NULL  DEFAULT (0),
 TDLY_QTY int NULL ,
 TDLY_TIME int NULL ,
 TOL_PER decimal(15,8) NULL  DEFAULT (0),
 TORD_TIME int NULL ,
 TREV_AMT decimal(15,8) NULL  DEFAULT (0),
 TREV_QTY decimal(15,8) NULL  DEFAULT (0),
 TRTV_AMT decimal(15,8) NULL  DEFAULT (0),
 TRTV_QTY decimal(15,8) NULL  DEFAULT (0),
 UOM_CODE nvarchar(6) NULL ,
 UOM_EXG decimal(15,8) NULL  DEFAULT (0),
 UOM_PUX nvarchar(6) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 VEN_RMKS ntext NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 VQT_NO nvarchar(50) NULL ,
 CONSTRAINT PK_VENITEM PRIMARY KEY (ITEM_NO,VEN_CODE)

    );

CREATE TABLE VENRTBM (
 VEN_CODE nvarchar(20) NOT NULL ,
 ABBR_NAME nvarchar(50) NULL ,
 ACC_CODE01 nvarchar(50) NULL ,
 ACC_CODE02 nvarchar(50) NULL ,
 ACC_CODE03 nvarchar(50) NULL ,
 ACC_CODE04 nvarchar(50) NULL ,
 ACC_CODE05 nvarchar(50) NULL ,
 ACC_CODE06 nvarchar(50) NULL ,
 ACC_CODE07 nvarchar(50) NULL ,
 ACC_CODE08 nvarchar(50) NULL ,
 ACC_CODE09 nvarchar(50) NULL ,
 ACC_CODE10 nvarchar(50) NULL ,
 ACC_CODE11 nvarchar(50) NULL ,
 ACC_CODE12 nvarchar(50) NULL ,
 ALIAS_NAME nvarchar(50) NULL ,
 BUYER_CODE nvarchar(50) NULL ,
 CTRY_CODE nvarchar(50) NULL ,
 VEN_ADR01 nvarchar(50) NULL ,
 VEN_ADR02 nvarchar(50) NULL ,
 VEN_ADR03 nvarchar(50) NULL ,
 VEN_ADR04 nvarchar(50) NULL ,
 VEN_CAB nvarchar(50) NULL ,
 VEN_CCY nvarchar(50) NULL ,
 VEN_CONTS nvarchar(50) NULL ,
 VEN_CR nvarchar(50) NULL ,
 VEN_FAX nvarchar(50) NULL ,
 VEN_MAIL nvarchar(50) NULL ,
 VEN_NAME01 nvarchar(50) NULL ,
 VEN_NAME02 nvarchar(50) NULL ,
 VEN_NAME03 nvarchar(50) NULL ,
 VEN_NAME04 nvarchar(50) NULL ,
 VEN_PTERM nvarchar(50) NULL ,
 VEN_STATUS nvarchar(50) NULL ,
 VEN_TEL nvarchar(50) NULL ,
 VEN_TERM nvarchar(50) NULL ,
 VEN_VIA nvarchar(50) NULL ,
 VENTP_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 VEN_RMKS ntext NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 VEN_ADR05 nvarchar(50) NULL ,
 VEN_ADR06 nvarchar(50) NULL ,
 VEN_ADR07 nvarchar(50) NULL ,
 VEN_ADR08 nvarchar(50) NULL ,
 CONSTRAINT PK_VENRTBM PRIMARY KEY (VEN_CODE)

    );

CREATE TABLE VENTPTM (
 VENTP_CODE nvarchar(50) NOT NULL ,
 VENTP_NAME01 nvarchar(50) NULL ,
 VENTP_NAME02 nvarchar(50) NULL ,
 VENTP_NAME03 nvarchar(50) NULL ,
 VENTP_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_VENTPTM PRIMARY KEY (VENTP_CODE)

    );

CREATE TABLE VORDTLM (
 VO_DTL nvarchar(50) NOT NULL ,
 VO_NO nvarchar(50) NULL ,
 COMP_CODE nvarchar(50) NULL ,
 AP_NO nvarchar(50) NULL ,
 DOC_NO nvarchar(50) NULL ,
 DOC_REF_NO nvarchar(50) NULL ,
 DOC_TP_CODE nvarchar(50) NULL ,
 DOC_REQ_DATE smalldatetime NULL ,
 DOC_DUE_DATE smalldatetime NULL ,
 PAY_CODE nvarchar(50) NULL ,
 UOM_CODE nvarchar(50) NULL ,
 REQ_QTY decimal(18,8) NULL ,
 VO_DOC_NAME01 nvarchar(50) NULL ,
 RECT_NO nvarchar(50) NULL ,
 ACC_PERIOD nvarchar(50) NULL ,
 ACC_CODE nvarchar(50) NULL ,
 VO_ITEM_NAME nvarchar(50) NULL ,
 VO_RMKS ntext NULL ,
 AP_CCY_AMT decimal(18,8) NULL  DEFAULT (0),
 AP_DET_AMT decimal(18,0) NULL ,
 AST_CODE nvarchar(50) NULL ,
 LIFE_TIME decimal(18,8) NULL ,
 LIFE_BAL decimal(18,8) NULL ,
 VO_DR_DET_AMT decimal(18,8) NULL ,
 VO_CR_DET_AMT decimal(18,8) NULL ,
 VO_DR_CCY_AMT decimal(18,8) NULL ,
 VO_CR_CCY_AMT decimal(18,8) NULL ,
 CCY_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL ,
 SIGN_CODE nvarchar(50) NULL ,
 VO_ANAY_CODE01 nvarchar(50) NULL ,
 VO_ANAY_CODE02 nvarchar(50) NULL ,
 VO_ANAY_CODE03 nvarchar(50) NULL ,
 VO_ANAY_CODE04 nvarchar(50) NULL ,
 VO_ANAY_CODE05 nvarchar(50) NULL ,
 VO_ANAY_CODE06 nvarchar(50) NULL ,
 DEPT_CODE nvarchar(50) NULL ,
 SERIAL_NO int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_VORDTLM PRIMARY KEY (VO_DTL)

    );

CREATE TABLE VORHDTM (
 VO_NO nvarchar(50) NOT NULL ,
 COMP_CODE nvarchar(50) NULL ,
 CCY_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL ,
 VO_DATE smalldatetime NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 VO_ODTP_RMKS ntext NULL ,
 REVERSE_BIT bit NULL ,
 REFX_NO nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_VORHDTM PRIMARY KEY (VO_NO)

    );

CREATE TABLE VQTDTLM (
 VQT_DTL nvarchar(50) NOT NULL ,
 ITEM_NO nvarchar(22) NULL ,
 LEAD_TM decimal(18,8) NULL ,
 MIN_ORD decimal(18,8) NULL  DEFAULT (0),
 PKG_ORD decimal(18,8) NULL  DEFAULT (0),
 PRIM_VQT bit NULL ,
 VQT_REQ_DATE smalldatetime NULL ,
 VQT_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 VQT_QTY decimal(18,8) NULL ,
 UOM_VQT nvarchar(50) NULL ,
 UOM_XCHG decimal(18,8) NULL ,
 VQT_UNIT_PRICE decimal(18,8) NULL  DEFAULT (0),
 UOM_CODE nvarchar(50) NULL ,
 UPDATE_VEN_ITEM bit NULL ,
 VEN_ITEM_NO nvarchar(50) NULL ,
 VQT_NO nvarchar(50) NULL ,
 VQT_DTL_RMKS ntext NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 VEN_ITEM_NAME01 nvarchar(50) NULL ,
 CONSTRAINT PK_VQTDTLM PRIMARY KEY (VQT_DTL)

    );

CREATE TABLE VQTHDTM (
 VQT_NO nvarchar(50) NOT NULL ,
 BUYER_CODE nvarchar(50) NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 EXPIRY_DATE smalldatetime NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 VQT_ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 PTERM_CODE nvarchar(50) NULL ,
 VQT_REQ_DATE smalldatetime NULL ,
 SVIA_CODE nvarchar(50) NULL ,
 VEN_CODE nvarchar(12) NULL ,
 VEN_TERM nvarchar(50) NULL ,
 XCHG_RATE decimal(18,8) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_VQTHDTM PRIMARY KEY (VQT_NO)

    );

CREATE TABLE VQTMITM (
 VQT_DMI nvarchar(50) NOT NULL ,
 MITEM_AMT decimal(18,8) NULL  DEFAULT (0),
 MITEM_NAME01 nvarchar(50) NULL ,
 MITEM_NAME02 nvarchar(50) NULL ,
 VQT_NO nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_VQTMITM PRIMARY KEY (VQT_DMI)

    );

CREATE TABLE WHCDTBM (
 WH_CODE nvarchar(50) NOT NULL ,
 ACC_CODE01 nvarchar(50) NULL ,
 DELY_CODE nvarchar(50) NULL ,
 COMP_CODE nvarchar(50) NULL ,
 FREEZE_BIT bit NULL ,
 NET_ABLE bit NOT NULL ,
 REGN_CODE nvarchar(50) NULL ,
 STK_TAG decimal(15,8) NULL  DEFAULT (0),
 WH_ADR01 nvarchar(50) NULL ,
 WH_ADR02 nvarchar(50) NULL ,
 WH_ADR03 nvarchar(50) NULL ,
 WH_ADR04 nvarchar(50) NULL ,
 WH_CONT nvarchar(50) NULL ,
 WH_COST bit NULL ,
 WH_DUMY bit NOT NULL ,
 WH_FAX nvarchar(50) NULL ,
 WH_GROUP nvarchar(50) NULL ,
 WH_NAME01 nvarchar(50) NULL ,
 WH_NAME02 nvarchar(50) NULL ,
 WH_NAME03 nvarchar(50) NULL ,
 WH_NAME04 nvarchar(50) NULL ,
 WH_TEL nvarchar(50) NULL ,
 WH_CLASS nvarchar(50) NULL ,
 WH_UDFX01 nvarchar(20) NULL ,
 WH_UDFX02 nvarchar(20) NULL ,
 WH_UDFX03 nvarchar(20) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_WHCDTBM PRIMARY KEY (WH_CODE)

    );

CREATE TABLE WHLOCTM (
 LOC_CODE nvarchar(20) NOT NULL ,
 WH_CODE nvarchar(20) NOT NULL ,
 WHLOC_NAME01 nvarchar(50) NULL ,
 WHLOC_NAME02 nvarchar(50) NULL ,
 WHLOC_NAME03 nvarchar(50) NULL ,
 WHLOC_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_WHLOCTM PRIMARY KEY (LOC_CODE,WH_CODE)

    );

CREATE TABLE WHXITEM (
 WH_CODE nvarchar(10) NOT NULL ,
 WH_UDFX01 nvarchar(20) NULL ,
 WH_UDFX02 nvarchar(20) NULL ,
 WH_UDFX03 nvarchar(20) NULL ,
 AVG_UNIT_PRICE decimal(18,8) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 L_PO_CCY_CODE nvarchar(50) NULL ,
 L_PO_NO nvarchar(50) NULL ,
 L_PO_REC_DATE smalldatetime NULL ,
 L_PO_REC_QTY decimal(18,8) NULL ,
 L_PO_REQ_QTY decimal(18,8) NULL ,
 L_PO_RTV_DATE smalldatetime NULL ,
 L_PO_RTV_QTY nvarchar(10) NULL ,
 L_PO_UNIT_PRICE decimal(18,8) NULL ,
 L_PO_UOM_CODE nvarchar(50) NULL ,
 L_PO_XCHG_RATE decimal(18,8) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_WHXITEM PRIMARY KEY (WH_CODE)

    );

CREATE TABLE WMIDTLM (
 WI_DTL nvarchar(50) NOT NULL ,
 CCY_CODE nvarchar(3) NOT NULL ,
 DOC_NO nvarchar(50) NOT NULL ,
 FLOW_CODE nvarchar(50) NOT NULL ,
 ITEM_NO nvarchar(22) NOT NULL ,
 WI_NO nvarchar(50) NOT NULL ,
 REFX_NO nvarchar(50) NOT NULL ,
 TRANS_QTY decimal(18,8) NOT NULL  DEFAULT (0),
 TRANS_QTY2 decimal(18,8) NOT NULL  DEFAULT (0),
 TRANS_RMK ntext NOT NULL ,
 TRANS_UDF11 nvarchar(50) NOT NULL ,
 TRANS_UDF12 nvarchar(50) NOT NULL ,
 TRANS_UDF13 nvarchar(50) NOT NULL ,
 TRANS_UDF14 nvarchar(50) NOT NULL ,
 TRANS_UDF15 nvarchar(50) NOT NULL ,
 TRANS_UDF16 nvarchar(50) NOT NULL ,
 TRANS_UDF17 nvarchar(50) NOT NULL ,
 TRANS_UDF18 nvarchar(50) NOT NULL ,
 TRANS_UDF19 nvarchar(50) NOT NULL ,
 TRANS_UDF20 nvarchar(50) NOT NULL ,
 TRANS_UDFX1 nvarchar(50) NOT NULL ,
 TRANS_UDFX2 nvarchar(50) NOT NULL ,
 TRANS_UDFX3 nvarchar(50) NOT NULL ,
 TRANS_UDFX4 nvarchar(50) NOT NULL ,
 TRANS_UDFX5 nvarchar(50) NOT NULL ,
 TRANS_UDFX6 nvarchar(50) NOT NULL ,
 UNIT_PRICE decimal(18,8) NOT NULL  DEFAULT (0),
 UOM_CODE nvarchar(6) NOT NULL ,
 UOM_CODE2 nvarchar(50) NOT NULL ,
 XCHG_RATE decimal(18,8) NOT NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NOT NULL ,
 ZADD_USER nvarchar(20) NOT NULL ,
 ZCHG_DATE smalldatetime NOT NULL ,
 ZCHG_USER nvarchar(20) NOT NULL ,
 ZSECURITY_CODE1 nvarchar(12) NOT NULL ,
 ZSECURITY_CODE2 nvarchar(12) NOT NULL ,
 ZSECURITY_CODE3 nvarchar(12) NOT NULL ,
 ZSECURITY_CODE4 nvarchar(12) NOT NULL ,
 ZSECURITY_CODE5 nvarchar(12) NOT NULL ,
 ZSECURITY_CODE6 nvarchar(12) NOT NULL ,
 ZSECURITY_RIGHT int NOT NULL ,
 SERIAL_NO int NOT NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_WMIDTLM PRIMARY KEY (WI_DTL)

    );

CREATE TABLE WMIHDTM (
 WI_NO nvarchar(20) NOT NULL ,
 CCY_CODE nvarchar(3) NULL ,
 COMP_CODE nvarchar(8) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 REFX_NO nvarchar(50) NULL ,
 TRANS_CODE nvarchar(50) NULL ,
 TRANS_DATE smalldatetime NULL ,
 TRANS_UDF11 nvarchar(50) NULL ,
 TRANS_UDF12 nvarchar(50) NULL ,
 TRANS_UDF13 nvarchar(50) NULL ,
 TRANS_UDF14 nvarchar(50) NULL ,
 TRANS_UDF15 nvarchar(50) NULL ,
 TRANS_UDF16 nvarchar(50) NULL ,
 TRANS_UDF17 nvarchar(50) NULL ,
 TRANS_UDF18 nvarchar(50) NULL ,
 TRANS_UDF19 nvarchar(50) NULL ,
 TRANS_UDF20 nvarchar(50) NULL ,
 WH_CODE nvarchar(50) NULL ,
 XCHG_RATE decimal(15,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_WMIHDTM PRIMARY KEY (WI_NO)

    );

CREATE TABLE WORDTLM (
 WO_DTL nvarchar(50) NOT NULL ,
 HAND_CODE nvarchar(50) NULL ,
 WO_MI_AMT decimal(18,8) NULL ,
 WO_MI_QTY decimal(18,8) NULL ,
 ITEM_NO nvarchar(20) NULL ,
 WO_REQ_DATE smalldatetime NULL ,
 WO_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 WO_RTN_AMT decimal(18,8) NULL ,
 WO_RTN_QTY decimal(18,8) NULL ,
 WO_NO nvarchar(50) NULL ,
 WO_DTL_RMKS ntext NULL ,
 WO_FG_AMT decimal(18,8) NULL ,
 WO_FG_QTY decimal(18,8) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_WORDTLM PRIMARY KEY (WO_DTL)

    );

CREATE TABLE WORHDTM (
 WO_NO nvarchar(50) NOT NULL ,
 COMP_CODE nvarchar(8) NULL ,
 CTR_CODE nvarchar(50) NULL ,
 ITEM_NO nvarchar(22) NULL ,
 MO_DTL nvarchar(50) NULL ,
 MO_NO nvarchar(50) NULL ,
 ODTP_CODE nvarchar(50) NULL ,
 WO_ODTP_RMKS ntext NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 ODTP_XREV int NULL ,
 ASSM_REQ_DATE smalldatetime NULL ,
 ASSM_REQ_QTY decimal(18,8) NULL  DEFAULT (0),
 ASSM_FG_AMT decimal(18,8) NULL  DEFAULT (0),
 ASSM_FG_QTY decimal(18,8) NULL  DEFAULT (0),
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_WORHDTM PRIMARY KEY (WO_NO)

    );

CREATE TABLE ZNALIASM (
 ALIAS_NAME nvarchar(50) NOT NULL ,
 LOGON_ID nvarchar(50) NOT NULL ,
 ACTIVE_BIT bit NULL ,
 ACTIVE_FM smalldatetime NULL ,
 ACTIVE_TO smalldatetime NULL ,
 AUTH_CODE nvarchar(50) NULL ,
 USER_NAME01 nvarchar(50) NULL ,
 USER_NAME02 nvarchar(50) NULL ,
 USER_NAME03 nvarchar(50) NULL ,
 USER_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZNALIASM PRIMARY KEY (ALIAS_NAME,LOGON_ID)

    );

CREATE TABLE ZNAPVCDM (
 APPV_CODE nvarchar(50) NOT NULL ,
 APPV_NAME01 nvarchar(50) NULL ,
 APPV_NAME02 nvarchar(50) NULL ,
 APPV_NAME03 nvarchar(50) NULL ,
 APPV_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNAPVCDM PRIMARY KEY (APPV_CODE)

    );

CREATE TABLE ZNCDFTBM (
 UID_CODE nvarchar(50) NOT NULL ,
 CDF_CLASS nvarchar(50) NOT NULL ,
 CDF_CODE nvarchar(50) NOT NULL ,
 CDF_DEFAULT nvarchar(50) NULL ,
 CDF_LENGTH int NULL ,
 CDF_USAGE bit NULL ,
 CDF_TP_CODE nvarchar(50) NULL ,
 ALLOW_NULLS bit NULL ,
 DECIMAL_POINT int NULL ,
 ORDINAL int NULL ,
 LABEL_ID nvarchar(50) NULL ,
 CDF_NAME01 nvarchar(50) NULL ,
 CDF_NAME02 nvarchar(50) NULL ,
 CDF_NAME03 nvarchar(50) NULL ,
 CDF_NAME04 nvarchar(50) NULL ,
 STAGEU_STATUS nvarchar(50) NULL ,
 STAGEA_STATUS nvarchar(50) NULL ,
 STAGEB_STATUS nvarchar(50) NULL ,
 STAGEC_STATUS nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZNCDFTBM PRIMARY KEY (UID_CODE,CDF_CLASS,CDF_CODE)

    );

CREATE TABLE ZNCFGTBM (
 UID_CODE nvarchar(50) NOT NULL ,
 LOGON_ID nvarchar(50) NOT NULL ,
 VART_CODE nvarchar(50) NOT NULL ,
 ROLE_CODE nvarchar(50) NULL ,
 ACTIVE_BIT bit NULL ,
 VART_CLASS nvarchar(10) NULL ,
 VART_NAME01 nvarchar(50) NULL ,
 VART_NAME02 nvarchar(50) NULL ,
 VART_NAME03 nvarchar(50) NULL ,
 VART_NAME04 nvarchar(50) NULL ,
 VART_VALUE nvarchar(50) NULL ,
 VART_TP_CODE nvarchar(10) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZNCFGTBM PRIMARY KEY (UID_CODE,LOGON_ID,VART_CODE)

    );

CREATE TABLE ZNCLIPBM (
 CLIP_CODE nvarchar(50) NOT NULL ,
 CLIP_CLASS nvarchar(50) NULL ,
 CLIP_CONT ntext NULL ,
 CLIP_FORMAT nvarchar(50) NULL ,
 CLIP_NAME01 nvarchar(50) NULL ,
 CLIP_NAME02 nvarchar(50) NULL ,
 UID_CODE nvarchar(50) NULL ,
 LOGON_ID nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNCLIPBM PRIMARY KEY (CLIP_CODE)

    );

CREATE TABLE ZNCODETM (
 DOT_CODE nvarchar(50) NOT NULL ,
 UID_CODE nvarchar(50) NOT NULL ,
 ACTIVE_BIT bit NULL ,
 CODE_CLASS nvarchar(50) NULL ,
 CODE_NAME1 nvarchar(50) NULL ,
 CODE_NAME2 nvarchar(50) NULL ,
 CODE_NAME3 nvarchar(50) NULL ,
 CODE_NAME4 nvarchar(50) NULL ,
 CODE_CLAUSE ntext NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZNCODETM PRIMARY KEY (DOT_CODE,UID_CODE)

    );

CREATE TABLE ZNCOMDTM (
 COMBO_CODE nvarchar(50) NOT NULL ,
 COMBO_VALUE nvarchar(50) NOT NULL ,
 COMBO_NAME1 nvarchar(50) NULL ,
 COMBO_NAME2 nvarchar(50) NULL ,
 COMBO_NAME3 nvarchar(50) NULL ,
 COMBO_NAME4 nvarchar(50) NULL ,
 ORDINAL int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZNCOMDTM PRIMARY KEY (COMBO_CODE,COMBO_VALUE)

    );

CREATE TABLE ZNCOMHDM (
 COMBO_CODE nvarchar(50) NOT NULL ,
 COMBO_NAME1 nvarchar(50) NULL ,
 COMBO_NAME2 nvarchar(50) NULL ,
 COMBO_NAME3 nvarchar(50) NULL ,
 COMBO_NAME4 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZNCOMHDM PRIMARY KEY (COMBO_CODE)

    );

CREATE TABLE ZNCOMPTM (
 COMP_CODE nvarchar(8) NOT NULL ,
 ABBR_NAME nvarchar(12) NULL ,
 ACC_CODE01 nvarchar(10) NULL ,
 COMP_ADR01 nvarchar(50) NULL ,
 COMP_ADR02 nvarchar(50) NULL ,
 COMP_ADR03 nvarchar(50) NULL ,
 COMP_ADR04 nvarchar(50) NULL ,
 COMP_ADR05 nvarchar(50) NULL ,
 COMP_ADR06 nvarchar(50) NULL ,
 COMP_ADR07 nvarchar(50) NULL ,
 COMP_ADR08 nvarchar(50) NULL ,
 COMP_CBL nvarchar(50) NULL ,
 COMP_CONT nvarchar(50) NULL ,
 COMP_FAX nvarchar(50) NULL ,
 COMP_NAME01 nvarchar(50) NULL ,
 COMP_NAME02 nvarchar(50) NULL ,
 COMP_NAME03 nvarchar(50) NULL ,
 COMP_NAME04 nvarchar(50) NULL ,
 COMP_TEL nvarchar(50) NULL ,
 WH_UDFX01 nvarchar(20) NULL ,
 WH_UDFX02 nvarchar(20) NULL ,
 WH_UDFX03 nvarchar(20) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNCOMPTM PRIMARY KEY (COMP_CODE)

    );

CREATE TABLE ZNCONDTM (
 CONDI_NO nvarchar(50) NOT NULL ,
 ACTIVE_BIT bit NULL ,
 CONDT_NAME01 nvarchar(50) NULL ,
 CONDT_NAME02 nvarchar(50) NULL ,
 CONDT_NAME03 nvarchar(50) NULL ,
 CONDT_NAME04 nvarchar(50) NULL ,
 ORDER_CLAUSE ntext NULL ,
 WHERE_CLAUSE ntext NULL ,
 DEFAULT_BIT bit NULL ,
 ORDINAL int NULL ,
 UID_CODE nvarchar(50) NULL ,
 LOGON_ID nvarchar(50) NULL ,
 ROLE_CODE nvarchar(50) NULL ,
 USQL_CODE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNCONDTM PRIMARY KEY (CONDI_NO)

    );

CREATE TABLE ZNCSSTBM (
 THEME_CODE nvarchar(50) NOT NULL ,
 CLASS_NAME nvarchar(50) NOT NULL ,
 Attribute_NAME nvarchar(50) NOT NULL ,
 Attribute_DATA nvarchar(100) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNCSSTBM PRIMARY KEY (THEME_CODE,CLASS_NAME,Attribute_NAME)

    );

CREATE TABLE ZNDEPTBM (
 DEPT_CODE nvarchar(50) NOT NULL ,
 DEPT_DIR nvarchar(20) NULL ,
 DEPT_NAME01 nvarchar(50) NULL ,
 DEPT_NAME02 nvarchar(50) NULL ,
 DEPT_NAME03 nvarchar(50) NULL ,
 DEPT_NAME04 nvarchar(50) NULL ,
 DEPT_RMKS ntext NULL ,
 DEPT_TEL nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNDEPTBM PRIMARY KEY (DEPT_CODE)

    );

CREATE TABLE ZNDESKTM (
 DESK_DTL nvarchar(50) NOT NULL ,
 ROLE_CODE nvarchar(50) NULL ,
 UID_CODE nvarchar(50) NULL ,
 LOGON_ID nvarchar(50) NULL ,
 ACTIVE_BIT bit NULL ,
 LABEL_ID nvarchar(30) NULL ,
 VURL_CODE nvarchar(50) NULL ,
 ICON_X int NULL ,
 ICON_Y int NULL ,
 ICON_NAME nvarchar(50) NULL ,
 AUTO_BIT bit NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZNDESKTM PRIMARY KEY (DESK_DTL)

    );

CREATE TABLE ZNDIRCDM (
 XDIR_CODE nvarchar(50) NOT NULL ,
 XDIR_NAME01 nvarchar(50) NULL ,
 XDIR_NAME02 nvarchar(50) NULL ,
 XDIR_NAME03 nvarchar(50) NULL ,
 XDIR_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNDIRCDM PRIMARY KEY (XDIR_CODE)

    );

CREATE TABLE ZNDIRTBM (
 XDIR_CODE nvarchar(50) NOT NULL ,
 XREA_XDIR nvarchar(50) NOT NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNDIRTBM PRIMARY KEY (XDIR_CODE,XREA_XDIR)

    );

CREATE TABLE ZNDOCKTM (
 DOCK_DTL nvarchar(50) NOT NULL ,
 ACTIVE_BIT bit NULL ,
 LABEL_ID nvarchar(30) NULL ,
 DOCK_CODE nvarchar(200) NULL ,
 ICON_NAME nvarchar(50) NULL ,
 DOCK_OUT nvarchar(50) NULL ,
 ORDINAL int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZNDOCKTM PRIMARY KEY (DOCK_DTL)

    );

CREATE TABLE ZNIPADRM (
 ADDRESS_DTL nvarchar(50) NOT NULL ,
 UID_CODE nvarchar(50) NULL ,
 LOGON_ID nvarchar(50) NULL ,
 ROLE_CODE nvarchar(50) NULL ,
 ACCESS_CODE nvarchar(50) NULL ,
 IP_DATE_FM smalldatetime NULL ,
 IP_DATE_TO smalldatetime NULL ,
 IP_TIME_FM nvarchar(50) NULL ,
 IP_TIME_TO nvarchar(50) NULL ,
 IP_ADDRESS nvarchar(30) NULL ,
 ORDINAL int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNIPADRM PRIMARY KEY (ADDRESS_DTL)

    );

CREATE TABLE ZNLANGFX (
 LANG_CHT nvarchar(50) NOT NULL ,
 LANG_FX nvarchar(50) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_FLAG1 nvarchar(50) NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZNLANGFX PRIMARY KEY (LANG_CHT)

    );

CREATE TABLE ZNLOGTBM (
 AUTO_RECN int NOT NULL ,
 ATVT_CODE nvarchar(50) NULL ,
 ATVT_ADDR nvarchar(50) NULL ,
 UID_CODE nvarchar(50) NULL ,
 LOGON_ID nvarchar(50) NULL ,
 ATVT_DATA ntext NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNLOGTBM PRIMARY KEY (AUTO_RECN)

    );

CREATE TABLE ZNOPTDTM (
 OPT_CODE nvarchar(50) NOT NULL ,
 OPT_VALUE nvarchar(50) NOT NULL ,
 UID_CODE nvarchar(50) NOT NULL ,
 LOGON_ID nvarchar(50) NOT NULL ,
 LABEL_ID nvarchar(30) NULL ,
 ORDINAL int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZNOPTDTM PRIMARY KEY (OPT_CODE,OPT_VALUE,UID_CODE,LOGON_ID)

    );

CREATE TABLE ZNOPTHDM (
 OPT_CODE nvarchar(50) NOT NULL ,
 UID_CODE nvarchar(50) NOT NULL ,
 LOGON_ID nvarchar(50) NOT NULL ,
 OPT_DEFAULT nvarchar(50) NULL ,
 OPT_NAME1 nvarchar(50) NULL ,
 OPT_NAME2 nvarchar(50) NULL ,
 OPT_NAME3 nvarchar(50) NULL ,
 OPT_NAME4 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZNOPTHDM PRIMARY KEY (OPT_CODE,UID_CODE,LOGON_ID)

    );

CREATE TABLE ZNREQTBM (
 REQ_CODE nvarchar(50) NOT NULL ,
 OPT_CODE nvarchar(50) NULL ,
 REQ_NAME01 nvarchar(50) NULL ,
 REQ_NAME02 nvarchar(50) NULL ,
 REQ_RMKS ntext NULL ,
 REQ_STATUS nvarchar(50) NULL ,
 START_BIT bit NULL ,
 REQ_USER nvarchar(50) NULL ,
 REQ_URL nvarchar(50) NULL ,
 REQ_OPT ntext NULL ,
 TASK_REQ_DATE smalldatetime NULL ,
 TASK_REQ_TIME nvarchar(15) NULL ,
 TASK_RUN_DATE smalldatetime NULL ,
 TASK_RUN_TIME nvarchar(15) NULL ,
 START_DATE smalldatetime NULL ,
 START_TIME nvarchar(15) NULL ,
 START_CLASS nvarchar(10) NULL ,
 START_OPT01 bit NULL ,
 START_OPT02 bit NULL ,
 START_OPT03 bit NULL ,
 START_OPT04 bit NULL ,
 START_OPT05 bit NULL ,
 START_OPT06 bit NULL ,
 START_OPT07 bit NULL ,
 START_OPT08 bit NULL ,
 START_OPT09 bit NULL ,
 START_OPT10 bit NULL ,
 START_OPT11 bit NULL ,
 START_OPT12 bit NULL ,
 START_OPT13 int NULL ,
 START_OPT14 int NULL ,
 START_OPT15 ntext NULL ,
 UID_CODE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 TASK_CLASS nvarchar(2) NULL ,
 TASK_FM smalldatetime NULL ,
 TASK_INT int NULL ,
 TASK_NEXT nvarchar(50) NULL ,
 TASK_OPT nvarchar(50) NULL ,
 TASK_TIME nvarchar(50) NULL ,
 TASK_TO smalldatetime NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNREQTBM PRIMARY KEY (REQ_CODE)

    );

CREATE TABLE ZNRIGHTM (
 UID_CODE nvarchar(50) NOT NULL ,
 ROLE_CODE nvarchar(50) NOT NULL ,
 LOGON_ID nvarchar(50) NOT NULL ,
 ACCESS_ATTRIBUTE int NULL ,
 ALLOW_ACCESS bit NULL ,
 ALLOW_ADDNEW bit NOT NULL ,
 ALLOW_DELETE bit NOT NULL ,
 ALLOW_OTHER bit NOT NULL ,
 ALLOW_POSTE bit NOT NULL ,
 ALLOW_PRINT bit NOT NULL ,
 ALLOW_RATIFY bit NOT NULL ,
 ALLOW_UPDATE bit NOT NULL ,
 RIGHT_CODE01 nvarchar(10) NULL ,
 RIGHT_CODE02 nvarchar(10) NULL ,
 RIGHT_CODE03 nvarchar(10) NULL ,
 RIGHT_CODE04 nvarchar(10) NULL ,
 RIGHT_CODE05 nvarchar(10) NULL ,
 RIGHT_CODE06 nvarchar(10) NULL ,
 AUTH_OTH06 bit NULL ,
 AUTH_OTH05 bit NULL ,
 AUTH_OTH04 bit NULL ,
 AUTH_OTH03 bit NULL ,
 AUTH_OTH02 bit NULL ,
 AUTH_OTH01 bit NULL ,
 UTRACE_BIT bit NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 RIGHT_CODE07 nvarchar(10) NULL ,
 RIGHT_CODE08 nvarchar(10) NULL ,
 RIGHT_CODE09 nvarchar(10) NULL ,
 RIGHT_CODE10 nvarchar(10) NULL ,
 RIGHT_CODE11 nvarchar(10) NULL ,
 RIGHT_CODE12 nvarchar(10) NULL ,
 RIGHT_CODE13 nvarchar(10) NULL ,
 RIGHT_CODE14 nvarchar(10) NULL ,
 RIGHT_CODE15 nvarchar(10) NULL ,
 RIGHT_CODE16 nvarchar(10) NULL ,
 RIGHT_CODE17 nvarchar(10) NULL ,
 RIGHT_CODE18 nvarchar(10) NULL ,
 RIGHT_CODE19 nvarchar(10) NULL ,
 RIGHT_CODE20 nvarchar(10) NULL ,
 CONSTRAINT PK_ZNRIGHTM PRIMARY KEY (UID_CODE,ROLE_CODE,LOGON_ID)

    );

CREATE TABLE ZNROLETM (
 ROLE_CODE nvarchar(50) NOT NULL ,
 ROLE_NAME01 nvarchar(50) NULL ,
 ROLE_NAME02 nvarchar(50) NULL ,
 ROLE_NAME03 nvarchar(50) NULL ,
 ROLE_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNROLETM PRIMARY KEY (ROLE_CODE)

    );

CREATE TABLE ZNSESSIM (
 XLIVE_BLOCK nvarchar(40) NOT NULL ,
 ACCESS_CODE1 nvarchar(50) NULL ,
 ACCESS_CODE2 nvarchar(50) NULL ,
 ACCESS_CODE3 nvarchar(50) NULL ,
 ACCESS_CODE4 nvarchar(50) NULL ,
 ACCESS_CODE5 nvarchar(50) NULL ,
 ACCESS_CODE6 nvarchar(50) NULL ,
 LOGON_CORP nvarchar(50) NULL ,
 LOGON_DB nvarchar(50) NULL ,
 LOGON_DEPT nvarchar(50) NULL ,
 LOGON_ID nvarchar(20) NULL ,
 LOGON_IP nvarchar(20) NULL ,
 LOGON_UID_CODE nvarchar(50) NULL ,
 LOGON_LANG nvarchar(50) NULL ,
 LOGON_ROLE nvarchar(50) NULL ,
 LOGON_SVR nvarchar(50) NULL ,
 LOGON_TICK datetime NULL ,
 LOGON_IDLE datetime NULL ,
 LOGON_TIME datetime NULL ,
 LOGON_PIXELS nvarchar(15) NULL ,
 IDLE_TIMES int NULL ,
 TICK_TIMES int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 LOGON_DATE_FMT nvarchar(50) NULL ,
 LOGON_DATE_SEP nvarchar(50) NULL ,
 CONSTRAINT PK_ZNSESSIM PRIMARY KEY (XLIVE_BLOCK)

    );

CREATE TABLE ZNSIGNTM (
 SIGN_CODE nvarchar(32) NOT NULL ,
 SIGN_DATE datetime NOT NULL ,
 SIGN_DATA ntext NULL ,
 SIGN_STATUS nvarchar(12) NULL ,
 ORDINAL int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(50) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SIGN_ODTP_CODE nvarchar(12) NULL ,
 CONSTRAINT PK_ZNSIGNTM PRIMARY KEY (SIGN_CODE)

    );

CREATE TABLE ZNSMSTBM (
 SMS_ID nvarchar(50) NOT NULL ,
 SMS_SENDER nvarchar(50) NULL ,
 SMS_INCEPT nvarchar(50) NULL ,
 SMS_TITLE nvarchar(50) NULL ,
 SMS_CONTENT ntext NULL ,
 READ_BIT bit NULL ,
 SENT_BIT bit NULL ,
 DELF_BIT bit NULL ,
 DELT_BIT bit NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNSMSTBM PRIMARY KEY (SMS_ID)

    );

CREATE TABLE ZNSNDTLM (
 PREFIX_CODE nvarchar(20) NOT NULL ,
 LAST_NO int NULL ,
 PREFIX_NAME01 nvarchar(50) NULL ,
 PREFIX_NAME02 nvarchar(50) NULL ,
 PREFIX_VALUE nvarchar(20) NULL ,
 PREFIX_CLASS nvarchar(20) NULL ,
 TOTAL_WIDTH int NULL ,
 UID_CODE nvarchar(20) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNSNDTLM PRIMARY KEY (PREFIX_CODE)

    );

CREATE TABLE ZNSNSTKM (
 STK_DTL nvarchar(50) NOT NULL ,
 ITEM_NO nvarchar(22) NULL ,
 TRANS_UDFX1 nvarchar(50) NULL ,
 TRANS_UDFX2 nvarchar(50) NULL ,
 TRANS_UDFX3 nvarchar(50) NULL ,
 TRANS_UDFX4 nvarchar(50) NULL ,
 TRANS_UDFX5 nvarchar(50) NULL ,
 TRANS_UDFX6 nvarchar(50) NULL ,
 WH_CODE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SERIAL_NO int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNSNSTKM PRIMARY KEY (STK_DTL)

    );

CREATE TABLE ZNTABLEM (
 ROLE_CODE nvarchar(50) NOT NULL ,
 TABLE_NAME nvarchar(50) NOT NULL ,
 LOGON_ID nvarchar(50) NOT NULL ,
 ACCESS_CODE1 nvarchar(32) NULL ,
 ACCESS_CODE2 nvarchar(32) NULL ,
 ACCESS_CODE3 nvarchar(32) NULL ,
 ACCESS_CODE4 nvarchar(32) NULL ,
 ACCESS_CODE5 nvarchar(32) NULL ,
 ACCESS_CODE6 nvarchar(32) NULL ,
 ACCESS_FM int NULL ,
 ACCESS_TO int NULL ,
 DATA_ACCESS bit NOT NULL ,
 SECURITY_CODE1 nvarchar(8) NULL ,
 SECURITY_CODE2 nvarchar(8) NULL ,
 SECURITY_CODE3 nvarchar(8) NULL ,
 SECURITY_CODE4 nvarchar(8) NULL ,
 SECURITY_CODE5 nvarchar(8) NULL ,
 SECURITY_CODE6 nvarchar(8) NULL ,
 SECURITY_RIGHT int NULL ,
 UID_CODE nvarchar(50) NULL ,
 UPDATE_CODE1 nvarchar(32) NULL ,
 UPDATE_CODE2 nvarchar(32) NULL ,
 UPDATE_CODE3 nvarchar(32) NULL ,
 UPDATE_CODE4 nvarchar(32) NULL ,
 UPDATE_CODE5 nvarchar(32) NULL ,
 UPDATE_CODE6 nvarchar(32) NULL ,
 UPDATE_FM int NULL ,
 UPDATE_TO int NULL ,
 DELETE_CODE1 nvarchar(32) NULL ,
 DELETE_CODE2 nvarchar(32) NULL ,
 DELETE_CODE3 nvarchar(32) NULL ,
 DELETE_CODE4 nvarchar(32) NULL ,
 DELETE_CODE5 nvarchar(32) NULL ,
 DELETE_CODE6 nvarchar(32) NULL ,
 DELETE_FM int NULL ,
 DELETE_TO int NULL ,
 WHERE_CLAUSE ntext NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNTABLEM PRIMARY KEY (ROLE_CODE,TABLE_NAME,LOGON_ID)

    );

CREATE TABLE ZNTHEMEM (
 THEME_CODE nvarchar(50) NOT NULL ,
 UID_CODE nvarchar(50) NOT NULL ,
 TABLE_NAME nvarchar(50) NOT NULL ,
 COLUMN_NAME nvarchar(50) NOT NULL ,
 COLUMN_COLS int NULL ,
 COLUMN_ROWS int NULL ,
 COLUMN_NROW bit NULL ,
 COLUMN_H int NULL ,
 COLUMN_W int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ORDINAL int NULL ,
 CONSTRAINT PK_ZNTHEMEM PRIMARY KEY (THEME_CODE,UID_CODE,TABLE_NAME,COLUMN_NAME)

    );

CREATE TABLE ZNTODOTM (
 TODO_CODE nvarchar(50) NOT NULL ,
 DUE_DATE smalldatetime NULL ,
 FINAL_DATE smalldatetime NULL ,
 PRIT_CODE nvarchar(5) NULL ,
 START_DATE smalldatetime NULL ,
 TODO_TAG nvarchar(50) NULL ,
 TODO_WORD nvarchar(50) NULL ,
 TODO_CLASS nvarchar(50) NULL ,
 TODO_NAME01 nvarchar(50) NULL ,
 TODO_NAME02 nvarchar(50) NULL ,
 TODO_NAME03 nvarchar(50) NULL ,
 TODO_NAME04 nvarchar(50) NULL ,
 TODO_RMKS ntext NULL ,
 TODO_STATUS nvarchar(8) NULL ,
 TRGT_FINAL smalldatetime NULL ,
 TRGT_START smalldatetime NULL ,
 LOGON_ID nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNTODOTM PRIMARY KEY (TODO_CODE)

    );

CREATE TABLE ZNUSERTM (
 LOGON_ID nvarchar(50) NOT NULL ,
 ACCESS_CODE1 nvarchar(8) NULL ,
 ACCESS_CODE2 nvarchar(8) NULL ,
 ACCESS_CODE3 nvarchar(8) NULL ,
 ACCESS_CODE4 nvarchar(8) NULL ,
 ACCESS_CODE5 nvarchar(8) NULL ,
 ACCESS_CODE6 nvarchar(8) NULL ,
 ACTIVE_BIT bit NULL ,
 ACTIVE_FM smalldatetime NULL ,
 ACTIVE_TO smalldatetime NULL ,
 ALIAS_NAME nvarchar(50) NULL ,
 COMP_CODE nvarchar(50) NULL ,
 DEPT_CODE nvarchar(50) NULL ,
 EMAIL_ADDR nvarchar(50) NULL ,
 LICGP_CODE nvarchar(50) NULL ,
 LOGON_LANG nvarchar(50) NULL ,
 PASS_CODE nvarchar(50) NULL ,
 ROLE_CODE nvarchar(50) NULL ,
 USER_NAME01 nvarchar(50) NULL ,
 USER_NAME02 nvarchar(50) NULL ,
 USER_NAME03 nvarchar(50) NULL ,
 USER_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 USER_DATE_FMT nvarchar(50) NULL ,
 USER_DATE_SEP nvarchar(50) NULL ,
 WRONG_TIMES int NULL ,
 WRONG_DATE smalldatetime NULL ,
 CONSTRAINT PK_ZNUSERTM PRIMARY KEY (LOGON_ID)

    );

CREATE TABLE ZNUSRAPM (
 APPV_CODE nvarchar(50) NOT NULL ,
 LOGON_ID nvarchar(50) NOT NULL ,
 ACTIVE_BIT bit NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNUSRAPM PRIMARY KEY (APPV_CODE,LOGON_ID)

    );

CREATE TABLE ZNUSRDFM (
 ROLE_CODE nvarchar(20) NOT NULL ,
 UID_CODE nvarchar(50) NOT NULL ,
 LOGON_ID nvarchar(50) NOT NULL ,
 USRDF_CODE nvarchar(50) NOT NULL ,
 ACTIVE_BIT bit NULL ,
 HIDDEN_BIT bit NULL ,
 USRDF_REFX nvarchar(50) NULL ,
 USRDF_DATA nvarchar(50) NULL ,
 STAGEU_STATUS nvarchar(50) NULL ,
 STAGEA_STATUS nvarchar(50) NULL ,
 STAGEB_STATUS nvarchar(50) NULL ,
 STAGEC_STATUS nvarchar(50) NULL ,
 USRDF_NAME01 nvarchar(50) NULL ,
 USRDF_NAME02 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZNUSRDFM PRIMARY KEY (ROLE_CODE,UID_CODE,LOGON_ID,USRDF_CODE)

    );

CREATE TABLE ZNVARTBM (
 UID_CODE nvarchar(50) NOT NULL ,
 LOGON_ID nvarchar(50) NOT NULL ,
 VART_CODE nvarchar(50) NOT NULL ,
 ROLE_CODE nvarchar(50) NULL ,
 ACTIVE_BIT bit NULL ,
 VART_CLASS nvarchar(10) NULL ,
 VART_NAME01 nvarchar(50) NULL ,
 VART_NAME02 nvarchar(50) NULL ,
 VART_NAME03 nvarchar(50) NULL ,
 VART_NAME04 nvarchar(50) NULL ,
 VART_VALUE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZNVARTBM PRIMARY KEY (UID_CODE,LOGON_ID,VART_CODE)

    );

CREATE TABLE ZNXDIRBM (
 UID_CODE nvarchar(50) NOT NULL ,
 XDIR_CODE nvarchar(50) NOT NULL ,
 XDIR_NAME01 nvarchar(50) NULL ,
 XDIR_NAME02 nvarchar(50) NULL ,
 XDIR_NAME03 nvarchar(50) NULL ,
 XDIR_NAME04 nvarchar(50) NULL ,
 XREA_XDIR nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNXDIRBM PRIMARY KEY (UID_CODE,XDIR_CODE)

    );

CREATE TABLE ZNXDIRTM (
 UID_CODE nvarchar(50) NOT NULL ,
 XDIR_CODE nvarchar(50) NOT NULL ,
 XREA_XDIR nvarchar(50) NULL ,
 XDIR_NAME01 nvarchar(50) NULL ,
 XDIR_NAME02 nvarchar(50) NULL ,
 XDIR_NAME03 nvarchar(50) NULL ,
 XDIR_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZNXDIRTM PRIMARY KEY (UID_CODE,XDIR_CODE)

    );

CREATE TABLE ZTCLASSM (
 COLUMN_CLASS nvarchar(50) NOT NULL ,
 COLUMN_LENGTH int NULL ,
 DECIMAL_POINT int NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZTCLASSM PRIMARY KEY (COLUMN_CLASS)

    );

CREATE TABLE ZUATVTBM (
 ACTION_CODE nvarchar(50) NOT NULL ,
 STATUS_CODE nvarchar(50) NOT NULL ,
 UID_CODE nvarchar(50) NOT NULL ,
 LOGON_ID nvarchar(50) NOT NULL ,
 DEFINED_CODE nvarchar(50) NULL ,
 FUNCTION_CODE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 SIGN_ATVT_CODE nvarchar(50) NULL ,
 CONSTRAINT PK_ZUATVTBM PRIMARY KEY (ACTION_CODE,STATUS_CODE,UID_CODE,LOGON_ID)

    );

CREATE TABLE ZUBTNSTM (
 BUTTON_ID nvarchar(50) NOT NULL ,
 UID_CODE nvarchar(50) NOT NULL ,
 LOGON_ID nvarchar(50) NOT NULL ,
 XBAR_CODE nvarchar(50) NOT NULL ,
 XSTAGE_CODE nvarchar(50) NOT NULL ,
 ACTION_CODE nvarchar(50) NULL ,
 STAGEU_STATUS nvarchar(50) NULL ,
 DATA_STATUS nvarchar(50) NULL ,
 ODTP_STATUS nvarchar(50) NULL ,
 CLASS_CODE nvarchar(50) NULL ,
 HOT_KEY nvarchar(50) NULL ,
 URL_DATA nvarchar(200) NULL ,
 IMAGE_NAME nvarchar(50) NULL ,
 LABEL_ID nvarchar(30) NULL ,
 TITLE_ID nvarchar(50) NULL ,
 MESSAGE_ID nvarchar(50) NULL ,
 ORDINAL int NULL ,
 ASTAGE_CODE nvarchar(50) NULL ,
 STATUS_CODE nvarchar(50) NULL ,
 STAGE_CODE nvarchar(50) NULL ,
 XEVENT_CODE nvarchar(200) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 AVAIL_STATUS nvarchar(50) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZUBTNSTM PRIMARY KEY (BUTTON_ID,UID_CODE,LOGON_ID,XBAR_CODE,XSTAGE_CODE)

    );

CREATE TABLE ZUCACHEM (
 LOGON_CACHE nvarchar(50) NOT NULL ,
 LOGON_BLOCK nvarchar(40) NULL ,
 LOGON_ID nvarchar(20) NULL ,
 LOGON_IP nvarchar(20) NULL ,
 LOGON_BK bit NULL ,
 UID_CODE nvarchar(20) NULL ,
 LOGON_NAME nvarchar(50) NULL ,
 CACHE_CONTEXT ntext NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 LOGON_NDX int NOT NULL ,
 CONSTRAINT PK_ZUCACHEM PRIMARY KEY (LOGON_CACHE,LOGON_NDX)

    );

CREATE TABLE ZUCOLUTM (
 TABLE_NAME nvarchar(50) NOT NULL ,
 COLUMN_NAME nvarchar(50) NOT NULL ,
 ALLOW_NULLS bit NOT NULL ,
 AUTO_INCREMENT bit NOT NULL ,
 COLUMN_CLASS nvarchar(50) NULL ,
 COLUMN_DEFAULT nvarchar(50) NULL ,
 COLUMN_LENGTH int NULL ,
 COLUMN_USAGE bit NOT NULL ,
 COLUMN_VALUE nvarchar(50) NULL ,
 DATA_TYPE nvarchar(50) NULL ,
 DECIMAL_POINT int NULL ,
 FOREIGN_KEY nvarchar(50) NULL ,
 FOREIGN_TABLE nvarchar(50) NULL ,
 LABEL_ID nvarchar(50) NULL ,
 ORDINAL int NULL ,
 PRIMARY_KEYS bit NOT NULL ,
 COLUMN_ALIAS nvarchar(50) NULL ,
 RELY_NAME nvarchar(50) NULL ,
 STATE_CODE nvarchar(50) NULL ,
 VERFY_BIT bit NOT NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZTROLE_CODE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 CONSTRAINT PK_ZUCOLUTM PRIMARY KEY (TABLE_NAME,COLUMN_NAME)

    );

CREATE TABLE ZUDATCDM (
 TABLE_NAME nvarchar(50) NOT NULL ,
 TABLE_NAME01 nvarchar(50) NULL ,
 TABLE_NAME02 nvarchar(50) NULL ,
 TABLE_NAME03 nvarchar(50) NULL ,
 TABLE_NAME04 nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZUDATCDM PRIMARY KEY (TABLE_NAME)

    );

CREATE TABLE ZULABELM (
 LABEL_ID nvarchar(50) NOT NULL ,
 LANG_CODE nvarchar(50) NOT NULL ,
 UID_CODE nvarchar(50) NOT NULL ,
 LANG_NAME nvarchar(200) NULL ,
 LOCK_BIT bit NOT NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZULABELM PRIMARY KEY (LABEL_ID,LANG_CODE,UID_CODE)

    );

CREATE TABLE ZUMSGTBM (
 UID_CODE nvarchar(12) NOT NULL ,
 SIGN_ATVT_CODE nvarchar(15) NULL ,
 ATVT_CODE nvarchar(15) NOT NULL ,
 CONSTRAINT PK_ZUMSGTBM PRIMARY KEY (UID_CODE,ATVT_CODE)

    );

CREATE TABLE ZUMUTBLM (
 RELY_CODE nvarchar(50) NOT NULL ,
 UID_CODE nvarchar(50) NOT NULL ,
 LOGON_ID nvarchar(50) NOT NULL ,
 ACTIVE_BIT bit NULL ,
 ICON_NAME nvarchar(50) NULL ,
 LABEL_ID nvarchar(30) NULL ,
 ORDINAL int NULL ,
 PAGE_CODE nvarchar(50) NULL ,
 COLUMN_NUM int NULL ,
 PRXY_CODE nvarchar(50) NULL ,
 VOPT_CODE nvarchar(50) NULL ,
 VPRG_CODE nvarchar(50) NULL ,
 VURL_CODE nvarchar(50) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 CONSTRAINT PK_ZUMUTBLM PRIMARY KEY (RELY_CODE,UID_CODE,LOGON_ID)

    );

CREATE TABLE ZUODTPTM (
 ODTP_CODE nvarchar(15) NOT NULL ,
 ODTP_CLASS nvarchar(15) NULL ,
 ODTP_SYSTEM nvarchar(50) NULL ,
 ODTP_NAME01 nvarchar(50) NULL ,
 ODTP_NAME02 nvarchar(50) NULL ,
 PREFIX_CODE nvarchar(15) NULL ,
 COMP_CODE nvarchar(50) NULL ,
 XDIR_CODE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ODTP_WF_CODE nvarchar(50) NULL ,
 CONSTRAINT PK_ZUODTPTM PRIMARY KEY (ODTP_CODE)

    );

CREATE TABLE ZUPANELM (
 PAGE_CODE nvarchar(50) NOT NULL ,
 UID_CODE nvarchar(50) NOT NULL ,
 LOGON_ID nvarchar(50) NOT NULL ,
 LABEL_ID nvarchar(30) NULL ,
 ORDINAL int NULL ,
 STATUS_CODE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZUPANELM PRIMARY KEY (PAGE_CODE,UID_CODE,LOGON_ID)

    );

CREATE TABLE ZUPMRTBM (
 PMR_NO nvarchar(50) NOT NULL ,
 UID_CODE nvarchar(50) NULL ,
 PMR_DATE smalldatetime NULL ,
 PMR_RMKS ntext NULL ,
 PMR_CONT ntext NULL ,
 PMR_USER nvarchar(50) NULL ,
 PMR_CFM nvarchar(50) NULL ,
 PMR_STATUS nvarchar(50) NULL ,
 PMR_TAG nvarchar(50) NULL ,
 PMR_TITLE nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZUPMRTBM PRIMARY KEY (PMR_NO)

    );

CREATE TABLE ZUPREFXM (
 PREFIX_CODE nvarchar(20) NOT NULL ,
 LAST_NO int NULL ,
 PREFIX_LAST nvarchar(20) NULL ,
 PREFIX_NAME01 nvarchar(50) NULL ,
 PREFIX_NAME02 nvarchar(50) NULL ,
 PREFIX_VALUE nvarchar(20) NULL ,
 PREFIX_CLASS nvarchar(20) NULL ,
 TOTAL_WIDTH int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZUPREFXM PRIMARY KEY (PREFIX_CODE)

    );

CREATE TABLE ZUPRGDTM (
 DTL_NDX int NOT NULL ,
 UID_CODE nvarchar(20) NOT NULL ,
 LOGON_ID nvarchar(20) NOT NULL ,
 ACTIVE_BIT bit NOT NULL ,
 Allow_Null bit NOT NULL ,
 STAGEU_STATUS nvarchar(20) NULL ,
 BASE_FIELD nvarchar(20) NULL ,
 BASE_TABLE nvarchar(20) NULL ,
 COLS_SPAN int NULL ,
 COLUMN_CLASS nvarchar(20) NULL ,
 COLUMN_HEIGHT int NULL ,
 COLUMN_NAME nvarchar(50) NULL ,
 COLUMN_TYPE nvarchar(10) NULL ,
 COLUMN_WIDTH int NULL ,
 COLUMN_CAT_CODE nvarchar(50) NULL ,
 GIVE_CODE nvarchar(20) NULL ,
 INIT_CODE nvarchar(20) NULL ,
 LABEL_ID nvarchar(50) NULL ,
 LINE_REVEAL bit NOT NULL ,
 LNKUMN_NAME nvarchar(50) NULL ,
 MODE_CODE nvarchar(20) NULL ,
 NEW_CELL bit NOT NULL ,
 NEW_LINE bit NOT NULL ,
 OBJECT_CLASS nvarchar(50) NULL ,
 OPT_CODE nvarchar(50) NULL ,
 ORDINAL int NULL ,
 REA_UID_CODE nvarchar(50) NULL ,
 RELY_DEFAULT nvarchar(50) NULL ,
 DATA_VIEWER nvarchar(50) NULL ,
 RELY_VERFY nvarchar(50) NULL ,
 RELY_VIEW nvarchar(50) NULL ,
 ROWS_SPAN int NULL ,
 RULE_CODE nvarchar(20) NULL ,
 SCRIPT_CODE ntext NULL ,
 SCRIPT_NAME nvarchar(50) NULL ,
 STAGE_CODE nvarchar(20) NULL ,
 STAGEA_STATUS nvarchar(50) NULL ,
 STAGEB_STATUS nvarchar(50) NULL ,
 STAGEC_STATUS nvarchar(50) NULL ,
 TABLE_NAME nvarchar(50) NULL ,
 TEXT_TYPE nvarchar(50) NULL ,
 UI_CODE nvarchar(50) NULL ,
 UPDATE_BIT bit NOT NULL ,
 USQL_CODE nvarchar(50) NULL ,
 USRDF_CODE nvarchar(50) NULL ,
 VERFY_BIT bit NOT NULL ,
 XHDK_COLUMN bit NULL ,
 XLNK_COLUMN bit NULL ,
 XPUBLIC bit NOT NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 COLUMN_OPT01 nvarchar(50) NULL ,
 COLUMN_OPT02 nvarchar(50) NULL ,
 COLUMN_OPT03 nvarchar(50) NULL ,
 COLUMN_OPT04 nvarchar(50) NULL ,
 AVAIL_STATUS nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(50) NULL ,
 CONSTRAINT PK_ZUPRGDTM PRIMARY KEY (DTL_NDX,UID_CODE,LOGON_ID)

    );

CREATE TABLE ZUPRGHDM (
 UID_CODE nvarchar(50) NOT NULL ,
 LOGON_ID nvarchar(50) NOT NULL ,
 LINKER_TABLE_NAME nvarchar(50) NULL ,
 LINKER_COLUMN nvarchar(50) NULL ,
 LINKER_UID nvarchar(50) NULL ,
 SEGM_CODE nvarchar(50) NULL ,
 PAGE_CODE nvarchar(50) NULL ,
 PK_CODE nvarchar(50) NULL ,
 PRIMARY_COLUMN nvarchar(50) NULL ,
 TABLE_NAME nvarchar(50) NULL ,
 UGET_CODE nvarchar(50) NULL ,
 UI_Template nvarchar(50) NULL ,
 UID_DUMMY nvarchar(50) NULL ,
 UID_TYPE nvarchar(50) NULL ,
 USQL_CODE nvarchar(50) NULL ,
 MIRR_CODE nvarchar(50) NULL ,
 MIRR_CLASS nvarchar(50) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ABBR_NAME nvarchar(50) NULL ,
 WXF_ENABLE bit NULL ,
 AUSQL_CODE nvarchar(50) NULL ,
 BUSQL_CODE nvarchar(50) NULL ,
 CUSQL_CODE nvarchar(50) NULL ,
 USQL_CODE_D nvarchar(50) NULL ,
 CONSTRAINT PK_ZUPRGHDM PRIMARY KEY (UID_CODE,LOGON_ID)

    );

CREATE TABLE ZUREFDTM (
 UID_CODE nvarchar(50) NOT NULL ,
 REFX_CODE nvarchar(50) NOT NULL ,
 TABLE_NAME nvarchar(50) NOT NULL ,
 COLUMN_NAME nvarchar(50) NOT NULL ,
 ACCESS_NAME nvarchar(50) NOT NULL ,
 ACCESS_TABLE nvarchar(50) NOT NULL ,
 ACCESS_FORMULA nvarchar(200) NULL ,
 AUXI_CODE nvarchar(50) NULL ,
 AUXI_XREF nvarchar(50) NULL ,
 FORCE_BIT bit NULL ,
 SUGGT_CODE nvarchar(50) NULL ,
 ORDINAL int NULL ,
 XREF_DEF nvarchar(50) NULL ,
 XREF_VIEW nvarchar(50) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZUREFDTM PRIMARY KEY (UID_CODE,REFX_CODE,TABLE_NAME,COLUMN_NAME,ACCESS_NAME,ACCESS_TABLE)

    );

CREATE TABLE ZUREFHDM (
 REFX_CODE nvarchar(50) NOT NULL ,
 UID_CODE nvarchar(50) NOT NULL ,
 COLUMN_NAME nvarchar(50) NULL ,
 OPTION_CODE nvarchar(50) NULL ,
 TABLE_NAME nvarchar(50) NULL ,
 USQL_CODE nvarchar(50) NULL ,
 WHERE_CLAUSE ntext NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 MIRR_CODE nvarchar(50) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZUREFHDM PRIMARY KEY (REFX_CODE,UID_CODE)

    );

CREATE TABLE ZURELATM (
 RELY_CODE nvarchar(50) NOT NULL ,
 UID_CODE nvarchar(50) NOT NULL ,
 LOGON_ID nvarchar(50) NOT NULL ,
 UID_CLASS nvarchar(50) NULL ,
 TABLE_NAME nvarchar(20) NULL ,
 COLUMN_NAME nvarchar(20) NULL ,
 RELY_CLASS nvarchar(50) NULL ,
 ORDINAL int NULL ,
 ORIGIN_TABLE nvarchar(20) NULL ,
 ORIGIN_COLUMN nvarchar(20) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZURELATM PRIMARY KEY (RELY_CODE,UID_CODE,LOGON_ID)

    );

CREATE TABLE ZUSQLDTM (
 DTL_NDX nvarchar(10) NOT NULL ,
 LOGON_ID nvarchar(15) NOT NULL ,
 USQL_CODE nvarchar(50) NOT NULL ,
 ACTIVE_BIT bit NULL ,
 ALIAS_NAME nvarchar(50) NULL ,
 COLUMN_NAME nvarchar(50) NULL ,
 USQL_FORMULA nvarchar(100) NULL ,
 LABEL_ID nvarchar(50) NULL ,
 ORDINAL int NULL ,
 USQL_TAG01 nvarchar(50) NULL ,
 USQL_TAG02 nvarchar(50) NULL ,
 DATA_TYPE nvarchar(50) NULL ,
 SHARE_BIT bit NULL ,
 SUGGT_BIT bit NULL ,
 STATUS_CODE nvarchar(50) NULL ,
 TABLE_NAME nvarchar(50) NULL ,
 ULINK_CODE nvarchar(50) NULL ,
 ULINK_DATA nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(50) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 UDIR_CODE nvarchar(15) NULL ,
 CONSTRAINT PK_ZUSQLDTM PRIMARY KEY (DTL_NDX,LOGON_ID,USQL_CODE)

    );

CREATE TABLE ZUSQLHDM (
 LOGON_ID nvarchar(50) NOT NULL ,
 USQL_CODE nvarchar(50) NOT NULL ,
 MIRR_CODE nvarchar(50) NULL ,
 DISTINCT_BIT bit NULL ,
 FROM_CLAUSE ntext NULL ,
 LABEL_ID nvarchar(30) NULL ,
 ORDER_CLAUSE ntext NULL ,
 GROUP_CLAUSE ntext NULL ,
 USQL_TEXT ntext NULL ,
 WHERE_CLAUSE ntext NULL ,
 XLINK_USQL nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 USQL_NAME nvarchar(50) NULL ,
 USQL_ATV nvarchar(50) NULL ,
 USQL_OPT nvarchar(50) NULL ,
 CONSTRAINT PK_ZUSQLHDM PRIMARY KEY (LOGON_ID,USQL_CODE)

    );

CREATE TABLE ZUSTATBM (
 STATUS_MODE nvarchar(50) NOT NULL ,
 STATUS_FUNS_CODE nvarchar(50) NOT NULL ,
 STATUS_CODE_FM nvarchar(50) NOT NULL ,
 STATUS_CODE_TO nvarchar(20) NULL ,
 STATUS_ACCEPT_BIT bit NULL ,
 STATUS_RMKS nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZUSTATBM PRIMARY KEY (STATUS_MODE,STATUS_FUNS_CODE,STATUS_CODE_FM)

    );

CREATE TABLE ZUSTATEM (
 LANG_CODE nvarchar(25) NOT NULL ,
 STATE_CODE nvarchar(50) NOT NULL ,
 STATE_CLASS nvarchar(10) NULL ,
 STATE_NAME nvarchar(100) NULL ,
 STATE_XREF nvarchar(100) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZUSTATEM PRIMARY KEY (LANG_CODE,STATE_CODE)

    );

CREATE TABLE ZUSTATUM (
 STATUS_MODE nvarchar(50) NOT NULL ,
 STATUS_CODE nvarchar(20) NOT NULL ,
 STATUS_ATVT nvarchar(50) NOT NULL ,
 STATUS_NAME nvarchar(50) NULL ,
 STATUS_CAPTION nvarchar(50) NULL ,
 STATUS_ACCEPT_BIT bit NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZUSTATUM PRIMARY KEY (STATUS_MODE,STATUS_CODE,STATUS_ATVT)

    );

CREATE TABLE ZUTRNTPM (
 TRANS_TP_CODE nvarchar(50) NOT NULL ,
 FLOW_CLASS nvarchar(50) NULL ,
 TRANS_TP_NAME01 nvarchar(50) NULL ,
 TRANS_TP_NAME02 nvarchar(50) NULL ,
 TRANS_TP_NAME03 nvarchar(50) NULL ,
 TRANS_TP_NAME04 nvarchar(50) NULL ,
 SIGN_CODE nvarchar(8) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 CONSTRAINT PK_ZUTRNTPM PRIMARY KEY (TRANS_TP_CODE)

    );

CREATE TABLE ZUUGETBM (
 UID_CODE nvarchar(50) NOT NULL ,
 UGET_CODE nvarchar(50) NOT NULL ,
 REFX_CODE nvarchar(50) NOT NULL ,
 ORDINAL int NULL ,
 MIRR_CODE nvarchar(50) NULL ,
 XREF_CODE bit NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZUUGETBM PRIMARY KEY (UID_CODE,UGET_CODE,REFX_CODE)

    );

CREATE TABLE ZUUIDTBM (
 UID_CODE nvarchar(20) NOT NULL ,
 CERT_CODE nvarchar(50) NULL ,
 LABEL_ID nvarchar(30) NULL ,
 ACTIVE_BIT bit NULL ,
 UID_RMKS ntext NULL ,
 UID_VERSION nvarchar(50) NULL ,
 ZADD_DATE smalldatetime NULL ,
 ZADD_USER nvarchar(20) NULL ,
 ZCHG_DATE smalldatetime NULL ,
 ZCHG_USER nvarchar(20) NULL ,
 ZCHG_FLAG nvarchar(32) NULL ,
 ZSECURITY_CODE1 nvarchar(12) NULL ,
 ZSECURITY_CODE2 nvarchar(12) NULL ,
 ZSECURITY_CODE3 nvarchar(12) NULL ,
 ZSECURITY_CODE4 nvarchar(12) NULL ,
 ZSECURITY_CODE5 nvarchar(12) NULL ,
 ZSECURITY_CODE6 nvarchar(12) NULL ,
 ZSECURITY_RIGHT int NULL ,
 CONSTRAINT PK_ZUUIDTBM PRIMARY KEY (UID_CODE)

    );

